PHP Класс Bolt\Menu\MenuEntry

Автор: Gawain Lynch ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$children MenuEntry[]
$icon string
$label string
$name string
$parent MenuEntry
$permission string
$uri string

Открытые методы

Метод Описание
__construct ( string $name, string $uri ) Constructor.
add ( MenuEntry $menu ) : MenuEntry Add child menu entry.
children ( ) : MenuEntry[] Return the menu entry's children.
get ( string $name ) : MenuEntry Return a menu entry's named child.
getIcon ( ) : string Return the menu entry's icon.
getLabel ( ) : string Return the menu entry's label.
getName ( ) : string Return the menu entry's internal name.
getPermission ( ) : string Return the menu entry's required view permission.
getUri ( ) : string Return the menu entry's URI relative to Bolt admin's.
setIcon ( string $icon ) : MenuEntry Set the menu entry's icon.
setLabel ( string $label ) : MenuEntry Set the menu entry's label.
setParent ( MenuEntry $parent ) : MenuEntry Set the menu entry's parent object.
setPermission ( string $permission ) : MenuEntry Set the menu entry's required view permission.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( string $name, string $uri )
$name string
$uri string

add() публичный Метод

Add child menu entry.
public add ( MenuEntry $menu ) : MenuEntry
$menu MenuEntry
Результат MenuEntry

children() публичный Метод

Return the menu entry's children.
public children ( ) : MenuEntry[]
Результат MenuEntry[]

get() публичный Метод

Return a menu entry's named child.
public get ( string $name ) : MenuEntry
$name string
Результат MenuEntry

getIcon() публичный Метод

Return the menu entry's icon.
public getIcon ( ) : string
Результат string

getLabel() публичный Метод

Return the menu entry's label.
public getLabel ( ) : string
Результат string

getName() публичный Метод

Return the menu entry's internal name.
public getName ( ) : string
Результат string

getPermission() публичный Метод

Return the menu entry's required view permission.
public getPermission ( ) : string
Результат string

getUri() публичный Метод

Return the menu entry's URI relative to Bolt admin's.
public getUri ( ) : string
Результат string

setIcon() публичный Метод

Set the menu entry's icon.
public setIcon ( string $icon ) : MenuEntry
$icon string
Результат MenuEntry

setLabel() публичный Метод

Set the menu entry's label.
public setLabel ( string $label ) : MenuEntry
$label string
Результат MenuEntry

setParent() публичный Метод

Set the menu entry's parent object.
public setParent ( MenuEntry $parent ) : MenuEntry
$parent MenuEntry
Результат MenuEntry

setPermission() публичный Метод

Set the menu entry's required view permission.
public setPermission ( string $permission ) : MenuEntry
$permission string
Результат MenuEntry

Описание свойств

$children защищенное свойство

protected MenuEntry[],Bolt\Menu $children
Результат MenuEntry[]

$icon защищенное свойство

protected string $icon
Результат string

$label защищенное свойство

protected string $label
Результат string

$name защищенное свойство

protected string $name
Результат string

$parent защищенное свойство

protected MenuEntry,Bolt\Menu $parent
Результат MenuEntry

$permission защищенное свойство

protected string $permission
Результат string

$uri защищенное свойство

protected string $uri
Результат string