Configurator
FinalYes
Table of Contents
Methods
- __construct() : mixed
- addTab() : self
- getActiveTabId() : string|null
- isEditMode() : bool
- mapTabs() : array<string|int, mixed>
- setActiveTabId() : self
- setDynamicTabOptions() : self
- setEditMode() : self
- toArray() : array<string|int, mixed>
- toJson() : string
Methods
__construct()
public
__construct(Controller $controller) : mixed
Parameters
- $controller : Controller
addTab()
public
addTab(Base $tab) : self
Parameters
- $tab : Base
Return values
selfgetActiveTabId()
public
getActiveTabId() : string|null
Return values
string|nullisEditMode()
public
isEditMode() : bool
Return values
boolmapTabs()
public
mapTabs(Closure $handler) : array<string|int, mixed>
Parameters
- $handler : Closure
Return values
array<string|int, mixed>setActiveTabId()
public
setActiveTabId(string|null $id) : self
Parameters
- $id : string|null
Return values
selfsetDynamicTabOptions()
public
setDynamicTabOptions(array<string|int, mixed> $options) : self
Parameters
- $options : array<string|int, mixed>
Return values
selfsetEditMode()
public
setEditMode(bool $mode) : self
Parameters
- $mode : bool
Return values
selftoArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>toJson()
public
toJson() : string