Scriptlog Docs

Scriptlog Documentation

Code reference for the Scriptlog codebase

User Tools

Site Tools


scriptlog:lib:controller:languagecontroller

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\Core\ServiceException''
View ''Scriptlog\Core\View''
LanguageService ''Scriptlog\Service\LanguageService''

This page is generated from source by 'tools/gendoc'. Edits will be overwritten.

scriptlog/lib/controller/languagecontroller.txt · Last modified: by admin