Scriptlog Docs

Scriptlog Documentation

Code reference for the Scriptlog codebase

User Tools

Site Tools


scriptlog:lib:controller:translationcontroller

This is an old revision of the document!


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

None declared.

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.

scriptlog/lib/controller/translationcontroller.1790413760.txt.gz · Last modified: by admin