FacturaScripts

MenuManager extends MenuManager
in package

Class created by Core/Internal/PluginsDeploy

Table of Contents

Methods

__construct()  : mixed
getMenu()  : array<string|int, mixed>
init()  : self
selectPage()  : self
getAllPages()  : array<string|int, mixed>
getUserAccess()  : array<string|int, mixed>
loadUserMenu()  : void
setActiveMenu()  : void
Establece el menú activo.
setActiveMenuItem()  : void
Asigna el elemento de menú activo.
sortMenu()  : void

Methods

getMenu()

public getMenu() : array<string|int, mixed>
Return values
array<string|int, mixed>

init()

public static init() : self
Return values
self

selectPage()

public selectPage(array<string|int, mixed> $data) : self
Parameters
$data : array<string|int, mixed>
Return values
self

getAllPages()

protected getAllPages() : array<string|int, mixed>
Return values
array<string|int, mixed>

getUserAccess()

protected getUserAccess(User $user) : array<string|int, mixed>
Parameters
$user : User
Return values
array<string|int, mixed>

setActiveMenu()

Establece el menú activo.

protected setActiveMenu(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>

setActiveMenuItem()

Asigna el elemento de menú activo.

protected setActiveMenuItem(array<string|int, MenuItem&$menu, array<string|int, mixed> $data) : void
Parameters
$menu : array<string|int, MenuItem>
$data : array<string|int, mixed>

sortMenu()

protected sortMenu(array<string|int, mixed> &$result) : void
Parameters
$result : array<string|int, mixed>

        
On this page

Search results