MenuTypeInterface
interface MenuTypeInterface
Module
Methods
static mixed
isRouteAble()
Return this module is route able or unable isRouteAble
static mixed
getInstanceSettingURI(string $instanceId)
Return URL about module's detail setting getInstanceSettingURI
mixed
createMenuForm()
Return Create Form View
mixed
storeMenu(string $instanceId, array $menuTypeParams, array $itemParams)
Process to Store
mixed
editMenuForm(string $instanceId)
Return Edit Form View
mixed
updateMenu(string $instanceId, array $menuTypeParams, array $itemParams)
Process to Update
string
summary(string $instanceId)
displayed message when menu is deleted.
mixed
deleteMenu(string $instanceId)
Process to delete
mixed
getTypeItem(string $id)
Get menu type's item object
Details
at line 37
static mixed
isRouteAble()
Return this module is route able or unable isRouteAble
at line 47
static mixed
getInstanceSettingURI(string $instanceId)
Return URL about module's detail setting getInstanceSettingURI
at line 53
mixed
createMenuForm()
Return Create Form View
at line 66
mixed
storeMenu(string $instanceId, array $menuTypeParams, array $itemParams)
Process to Store
at line 75
mixed
editMenuForm(string $instanceId)
Return Edit Form View
at line 88
mixed
updateMenu(string $instanceId, array $menuTypeParams, array $itemParams)
Process to Update
at line 97
string
summary(string $instanceId)
displayed message when menu is deleted.
at line 106
mixed
deleteMenu(string $instanceId)
Process to delete
at line 114
mixed
getTypeItem(string $id)
Get menu type's item object