MenuItem
in package
Class MenuItem
Table of Contents
Properties
Methods
- __construct() : mixed
- __get() : mixed
- getLabel() : string
- getLink() : string
- getRoute() : string|null
- isActive() : bool
- setActive() : static
- setLabel() : static
- setLink() : static
- setRoute() : static
Properties
$current
public
bool
$current
$active
protected
bool
$active
= false
$label
protected
string
$label
$link
protected
string
$link
$route
protected
string|null
$route
= null
Methods
__construct()
public
__construct(string $link, string $label) : mixed
Parameters
- $link : string
- $label : string
__get()
public
__get(string $key) : mixed
Parameters
- $key : string
getLabel()
public
getLabel() : string
Return values
stringgetLink()
public
getLink() : string
Return values
stringgetRoute()
public
getRoute() : string|null
Return values
string|nullisActive()
public
isActive() : bool
Return values
boolsetActive()
public
setActive(bool $active) : static
Parameters
- $active : bool
Return values
staticsetLabel()
public
setLabel(string $label) : static
Parameters
- $label : string
Return values
staticsetLink()
public
setLink(string $link) : static
Parameters
- $link : string
Return values
staticsetRoute()
public
setRoute(string $route) : static
Parameters
- $route : string