====== TranslationsApiController ====== **Layer:** ''Controller'' · **Source:** ''lib/controller/api/TranslationsApiController.php:13'' (lines 13–231) ---- class TranslationsApiController extends ApiController ======= Inheritance ======= ^ Relation ^ Type ^ Meaning ^ | extends | [[scriptlog:lib:controller:apicontroller|''ApiController'']] | parent class/interface | ======= Constants (0) ======= //None.// ======= Properties (3) ======= ^ Visibility ^ Type ^ Name ^ Default ^ Line ^ | ''private'' | ''(untyped)'' | ''$translationService'' | | 15 | | ''private'' | ''(untyped)'' | ''$languageService'' | | 16 | | ''private'' | ''(untyped)'' | ''$hateoas'' | | 17 | ======= Methods (9) ======= ^ Visibility ^ Method ^ Summary ^ Line ^ | public | ''__construct()'' | (undocumented) | 19 | | public | ''index()'' | (undocumented) | 29 | | public | ''show()'' | (undocumented) | 53 | | public | ''store()'' | (undocumented) | 79 | | public | ''update()'' | (undocumented) | 110 | | public | ''destroy()'' | (undocumented) | 146 | | public | ''export()'' | (undocumented) | 170 | | public | ''import()'' | (undocumented) | 182 | | public | ''cache()'' | (undocumented) | 213 | ======== __construct() ======== public function __construct() //lines 19–27 (9)// //Takes no parameters.// ======== index() ======== public function index($params = []): void //lines 29–51 (23)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$params'' | ''(untyped)'' | ''[]'' | //none// | **Returns:** ''void'' ======== show() ======== public function show($params = []): void //lines 53–77 (25)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$params'' | ''(untyped)'' | ''[]'' | //none// | **Returns:** ''void'' ======== store() ======== public function store($params = []): void //lines 79–108 (30)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$params'' | ''(untyped)'' | ''[]'' | //none// | **Returns:** ''void'' ======== update() ======== public function update($params = []): void //lines 110–144 (35)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$params'' | ''(untyped)'' | ''[]'' | //none// | **Returns:** ''void'' ======== destroy() ======== public function destroy($params = []): void //lines 146–168 (23)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$params'' | ''(untyped)'' | ''[]'' | //none// | **Returns:** ''void'' ======== export() ======== public function export($params = []): void //lines 170–180 (11)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$params'' | ''(untyped)'' | ''[]'' | //none// | **Returns:** ''void'' ======== import() ======== public function import($params = []): void //lines 182–211 (30)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$params'' | ''(untyped)'' | ''[]'' | //none// | **Returns:** ''void'' ======== cache() ======== public function cache($params = []): void //lines 213–230 (18)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$params'' | ''(untyped)'' | ''[]'' | //none// | **Returns:** ''void'' ======= Imports ======= ^ Alias ^ Fully-qualified name ^ | ''ApiController'' | [[scriptlog:lib:controller:apicontroller|''Scriptlog\Controller\ApiController'']] | | ''ApiHateoas'' | [[scriptlog:lib:core:apihateoas|''Scriptlog\Core\ApiHateoas'']] | | ''ApiResponse'' | [[scriptlog:lib:core:apiresponse|''Scriptlog\Core\ApiResponse'']] | | ''LanguageService'' | [[scriptlog:lib:service:languageservice|''Scriptlog\Service\LanguageService'']] | | ''TranslationService'' | [[scriptlog:lib:service:translationservice|''Scriptlog\Service\TranslationService'']] | ---- //This page is generated from source by 'tools/gendoc'. Edits will be overwritten.//