Tab
in package
Table of Contents
- PAGE_NOT_FOUND = 'The page template has not been created yet.'
- SUBTABS = array()
- Fill constant in format below for append additional subtabs for this tab
- TAB = ['name' => 'advanced', 'label' => 'Advanced', 'class' => '\\MPHB\\Advanced\\Admin\\Tab\\Subtabs\\ApiKeys\\ApiKeys']
- $subtabControllers : mixed
- __construct() : mixed
- createSubTabs() : mixed
- render() : mixed
- createSubTab() : mixed
- initTabControllers() : mixed
Constants
PAGE_NOT_FOUND
public
mixed
PAGE_NOT_FOUND
= 'The page template has not been created yet.'
SUBTABS
Fill constant in format below for append additional subtabs for this tab
public
array<string|int, mixed>
SUBTABS
= array()
TAB
public
mixed
TAB
= ['name' => 'advanced', 'label' => 'Advanced', 'class' => '\\MPHB\\Advanced\\Admin\\Tab\\Subtabs\\ApiKeys\\ApiKeys']
Properties
$subtabControllers
protected
mixed
$subtabControllers
= array()
Methods
__construct()
public
__construct() : mixed
Return values
mixed —createSubTabs()
public
createSubTabs(SettingsTabAdvanced $tab) : mixed
Parameters
- $tab : SettingsTabAdvanced
Return values
mixed —render()
public
render(string $page, string $tab, string $subtab) : mixed
Parameters
- $page : string
- $tab : string
- $subtab : string
Return values
mixed —createSubTab()
private
createSubTab(SettingsTabAdvanced $tab, string $subTabName, string $subTabLabel) : mixed
Parameters
- $tab : SettingsTabAdvanced
- $subTabName : string
- $subTabLabel : string
Return values
mixed —initTabControllers()
private
initTabControllers() : mixed