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 |