Backend\Classes\MainMenuItem

MainMenuItem

Public properties

public string $code

public string $owner

public string $label

public null|string $icon

public null|string $iconSvg

public mixed $counter

public null|string $counterLabel

public string $url

public array $permissions

public int $order

public SideMenuItem[] $sideMenu

public array $customData

Public methods

public void addPermission(string $permission, array $definition)
Parameters
  • string $permission
  • array $definition

public void addSideMenuItem(SideMenuItem $sideMenu)
Parameters
  • SideMenuItem $sideMenu

public static static createFromArray(array $data)
Parameters
  • array $data

public SideMenuItem getSideMenuItem(string $code)
Parameters
  • string $code

public void removeSideMenuItem(string $code)
Parameters
  • string $code