Class AbstractMenuItem
A Basic Menu Item
Abstract implementation of Charcoal\Ui\MenuItem\MenuItemInterface
.
- Charcoal\Config\AbstractEntity
- Charcoal\Ui\AbstractUiItem implements Charcoal\User\AuthAwareInterface, Psr\Log\LoggerAwareInterface, Charcoal\Ui\UiItemInterface uses Charcoal\User\AuthAwareTrait (not available) Psr\Log\LoggerAwareTrait (not available) Charcoal\Translator\TranslatorAwareTrait (not available) Charcoal\Ui\UiItemTrait, Charcoal\View\ViewableTrait (not available)
- Charcoal\Ui\MenuItem\AbstractMenuItem implements Charcoal\Ui\MenuItem\MenuItemInterface
Direct known subclasses
Charcoal\Ui\MenuItem\GenericMenuItem
public
|
|
protected
|
|
public
|
|
public
|
|
public
MenuItem
|
|
public
string
|
|
public
MenuItem
|
|
public
string
|
|
public
MenuItem
|
|
public
string
|
|
public
boolean
|
|
public
MenuItem
|
|
public
MenuItem
|
|
public
|
|
public
boolean
|
|
public
integer
|
active(),
setActive(),
setDependencies()
|
protected
string
|
$ident
$ident |
|
protected
Charcoal\Translator\Translation|null
|
$label
$label |
|
protected
string
|
$url
$url |
|
protected
|
$children
$children |