Scriptlog Docs

Scriptlog Documentation

Code reference for the Scriptlog codebase

User Tools

Site Tools


scriptlog:lib:controller:languagecontroller

This is an old revision of the document!


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 (0)

None declared.

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.

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