====== LanguageController ====== **Layer:** ''Controller'' · **Source:** ''lib/controller/LanguageController.php:11'' (lines 11–194) ---- class LanguageController ======= Inheritance ======= //No parent, interface or trait. This is a root type.// ======= Constants (0) ======= //None.// ======= Properties (3) ======= ^ Visibility ^ Type ^ Name ^ Default ^ Line ^ | ''private'' | ''(untyped)'' | ''$languageService'' | | 13 | | ''private'' | ''(untyped)'' | ''$view'' | | 14 | | ''protected'' | ''(untyped)'' | ''$pageTitle'' | | 15 | ======= Methods (10) ======= ^ Visibility ^ Method ^ Summary ^ Line ^ | public | ''__construct()'' | (undocumented) | 17 | | public | ''index()'' | (undocumented) | 22 | | private | ''getStatusMessage()'' | (undocumented) | 50 | | public | ''create()'' | (undocumented) | 63 | | public | ''edit()'' | (undocumented) | 101 | | public | ''delete()'' | (undocumented) | 146 | | public | ''setDefault()'' | (undocumented) | 168 | | protected | ''setView()'' | (undocumented) | 180 | | public | ''setPageTitle()'' | (undocumented) | 185 | | public | ''getPageTitle()'' | (undocumented) | 190 | ======== __construct() ======== public function __construct() //lines 17–20 (4)// //Takes no parameters.// ======== index() ======== public function index(): void //lines 22–48 (27)// //Takes no parameters.// **Returns:** ''void'' ======== getStatusMessage() ======== private function getStatusMessage(string $status): string //lines 50–61 (12)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$status'' | ''string'' | //required// | //none// | **Returns:** ''string'' ======== create() ======== public function create(): void //lines 63–99 (37)// //Takes no parameters.// **Returns:** ''void'' ======== edit() ======== public function edit(int $id): void //lines 101–144 (44)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$id'' | ''int'' | //required// | //none// | **Returns:** ''void'' ======== delete() ======== public function delete(int $id): void //lines 146–166 (21)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$id'' | ''int'' | //required// | //none// | **Returns:** ''void'' ======== setDefault() ======== public function setDefault(int $id): void //lines 168–178 (11)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$id'' | ''int'' | //required// | //none// | **Returns:** ''void'' ======== setView() ======== protected function setView(string $viewName): void //lines 180–183 (4)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$viewName'' | ''string'' | //required// | //none// | **Returns:** ''void'' ======== setPageTitle() ======== public function setPageTitle(string $title): void //lines 185–188 (4)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$title'' | ''string'' | //required// | //none// | **Returns:** ''void'' ======== getPageTitle() ======== public function getPageTitle(): string //lines 190–193 (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'']] | ---- //This page is generated from source by 'tools/gendoc'. Edits will be overwritten.//