====== TranslationController ====== **Layer:** ''Controller'' · **Source:** ''lib/controller/TranslationController.php:18'' (lines 18–287) ---- class TranslationController ======= Inheritance ======= //No parent, interface or trait. This is a root type.// ======= Constants (0) ======= //None.// ======= Properties (4) ======= ^ Visibility ^ Type ^ Name ^ Default ^ Line ^ | ''private'' | ''(untyped)'' | ''$translationService'' | | 20 | | ''private'' | ''(untyped)'' | ''$languageService'' | | 21 | | ''private'' | ''(untyped)'' | ''$view'' | | 22 | | ''protected'' | ''(untyped)'' | ''$pageTitle'' | | 23 | ======= Methods (12) ======= ^ Visibility ^ Method ^ Summary ^ Line ^ | public | ''__construct()'' | (undocumented) | 25 | | public | ''index()'' | (undocumented) | 31 | | private | ''getStatusMessage()'' | (undocumented) | 110 | | public | ''update()'' | (undocumented) | 127 | | public | ''create()'' | (undocumented) | 158 | | public | ''delete()'' | (undocumented) | 185 | | public | ''export()'' | (undocumented) | 207 | | public | ''import()'' | (undocumented) | 224 | | public | ''regenerateCache()'' | (undocumented) | 259 | | protected | ''setView()'' | (undocumented) | 273 | | public | ''setPageTitle()'' | (undocumented) | 278 | | public | ''getPageTitle()'' | (undocumented) | 283 | ======== __construct() ======== public function __construct() //lines 25–29 (5)// //Takes no parameters.// ======== index() ======== public function index(): void //lines 31–108 (78)// //Takes no parameters.// **Returns:** ''void'' ======== getStatusMessage() ======== private function getStatusMessage(string $status): string //lines 110–125 (16)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$status'' | ''string'' | //required// | //none// | **Returns:** ''string'' ======== update() ======== public function update(): void //lines 127–156 (30)// //Takes no parameters.// **Returns:** ''void'' ======== create() ======== public function create(): void //lines 158–183 (26)// //Takes no parameters.// **Returns:** ''void'' ======== delete() ======== public function delete(int $id): void //lines 185–205 (21)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$id'' | ''int'' | //required// | //none// | **Returns:** ''void'' ======== export() ======== public function export(): void //lines 207–222 (16)// //Takes no parameters.// **Returns:** ''void'' ======== import() ======== public function import(): void //lines 224–257 (34)// //Takes no parameters.// **Returns:** ''void'' ======== regenerateCache() ======== public function regenerateCache(): void //lines 259–271 (13)// //Takes no parameters.// **Returns:** ''void'' ======== setView() ======== protected function setView(string $viewName): void //lines 273–276 (4)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$viewName'' | ''string'' | //required// | //none// | **Returns:** ''void'' ======== setPageTitle() ======== public function setPageTitle(string $title): void //lines 278–281 (4)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$title'' | ''string'' | //required// | //none// | **Returns:** ''void'' ======== getPageTitle() ======== public function getPageTitle(): string //lines 283–286 (4)// //Takes no parameters.// **Returns:** ''string'' ======= Imports ======= ^ Alias ^ Fully-qualified name ^ | ''ServiceException'' | [[scriptlog:lib:core:serviceexception|''Scriptlog\Core\ServiceException'']] | | ''View'' | [[scriptlog:lib:core:view|''Scriptlog\Core\View'']] | | ''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.//