scriptlog:lib:controller:menucontroller
This is an old revision of the document!
Table of Contents
MenuController
Layer: Controller · Source: lib/controller/MenuController.php:27 (lines 27–378)
class MenuController extends BaseApp
Docblock Metadata
| Tag | Value |
|---|---|
@category | Class MenuController extends BaseApp |
@author | M.Noermoehammad |
@license | MIT |
@version | 1.0 |
@since | Since Release 1.0.0 |
Inheritance
| Relation | Type | Meaning |
|---|---|---|
| extends | ''BaseApp'' | parent class/interface |
Constants (0)
None.
Properties (0)
None declared.
Methods (7)
| Visibility | Method | Summary | Line |
|---|---|---|---|
| public | __construct() | (undocumented) | 45 |
| public | listItems() | listItems() | 56 |
| public | insert() | insert() | 100 |
| private | isValidMenuSort() | (undocumented) | 194 |
| public | update() | update() | 208 |
| public | remove() | remove() | 319 |
| protected | setView() | setView | 374 |
__construct()
public function __construct(MenuService $menuService)
lines 45–48 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$menuService | ''MenuService'' | required | none |
listItems()
public function listItems()
lines 56–92 (37)
listItems()
retrieving items from table menu
Takes no parameters.
Returns: (none declared)
insert()
public function insert()
lines 100–192 (93)
insert()
inserting new record into table
Takes no parameters.
Returns: (none declared)
isValidMenuSort()
private function isValidMenuSort($menu_sort)
lines 194–200 (7)
| Parameter | Type | Default | Description |
|---|---|---|---|
$menu_sort | (untyped) | required | none |
Returns: (none declared)
update()
public function update($id)
lines 208–311 (104)
update()
| Parameter | Type | Default | Description |
|---|---|---|---|
$id | (untyped) | required | none |
Returns: (none declared)
remove()
public function remove($id)
lines 319–366 (48)
remove()
| Parameter | Type | Default | Description |
|---|---|---|---|
$id | (untyped) | required | none |
Returns: (none declared) — void
setView()
protected function setView($viewName)
lines 374–377 (4)
setView
| Parameter | Type | Default | Description |
|---|---|---|---|
$viewName | (untyped) | required | none |
Returns: (none declared)
Imports
| Alias | Fully-qualified name |
|---|---|
ActionConst | ''Scriptlog\Core\ActionConst'' |
AppException | ''Scriptlog\Core\AppException'' |
BaseApp | ''Scriptlog\Core\BaseApp'' |
LogError | ''Scriptlog\Core\LogError'' |
Sanitize | ''Scriptlog\Core\Sanitize'' |
View | ''Scriptlog\Core\View'' |
MenuService | ''Scriptlog\Service\MenuService'' |
This page is generated from source by 'tools/gendoc'. Edits will be overwritten.
scriptlog/lib/controller/menucontroller.1790414212.txt.gz · Last modified: by admin
