PHP Класс AdminPageFramework_Property_admin_page

Наследование: extends AdminPageFramework_Property_Base
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$_bDisableSavingOptions
$_sPropertyType
$aAdminNotices
$aDefaultInPageTabs
$aDisallowedQueryKeys
$aHelpTabs
$aHiddenPages
$aInPageTabs
$aPageHooks
$aPages
$aPluginDescriptionLinks
$aPluginTitleLinks
$aRegisteredSubMenuPages
$aRootMenu
$bEnableForm
$bShowInPageTabs
$bShowPageHeadingTabs
$bShowPageTitle
$iOptionTransientDuration
$sCapability
$sClassHash
$sClassName
$sDefaultPageSlug
$sFormEncType
$sInPageTabTag
$sOptionKey
$sOptionType
$sPageHeadingTabTag
$sStructureType
$sTargetFormPage
$sThickBoxButtonUseThis
$sWrapperClassAttribute

Открытые методы

Метод Описание
__construct ( $oCaller, $sCallerPath, $sClassName, $aisOptionKey, $sCapability = 'manage_options', $sTextDomain = 'admin-page-framework' )
_replyToGetCapability ( )
getCurrentInPageTabSlugIfAdded ( )
getCurrentPageSlug ( )
getCurrentPageSlugIfAdded ( )
getCurrentTab ( $sCurrentPageSlug = '' )
getCurrentTabSlug ( $sCurrentPageSlug = '' )
getDefaultInPageTab ( $sPageSlug )
isPageAdded ( $sPageSlug = '' )
updateOption ( $aOptions = null )

Защищенные методы

Метод Описание
_getOptions ( )
_isAdminPage ( )

Приватные методы

Метод Описание
_getOptionKey ( $aisOptionKey, $sClassName )
_getOptionType ( $aisOptionKey )
_getOptionsByType ( $sOptionType )
_setOptionsProperties ( $aisOptionKey, $sClassName )
_updateOptionsByType ( $aOptions, $sOptionType )

Описание методов

__construct() публичный Метод

public __construct ( $oCaller, $sCallerPath, $sClassName, $aisOptionKey, $sCapability = 'manage_options', $sTextDomain = 'admin-page-framework' )

_getOptions() защищенный Метод

protected _getOptions ( )

_isAdminPage() защищенный Метод

protected _isAdminPage ( )

_replyToGetCapability() публичный Метод

getCurrentInPageTabSlugIfAdded() публичный Метод

getCurrentPageSlug() публичный Метод

public getCurrentPageSlug ( )

getCurrentPageSlugIfAdded() публичный Метод

getCurrentTab() публичный Метод

public getCurrentTab ( $sCurrentPageSlug = '' )

getCurrentTabSlug() публичный Метод

public getCurrentTabSlug ( $sCurrentPageSlug = '' )

getDefaultInPageTab() публичный Метод

public getDefaultInPageTab ( $sPageSlug )

isPageAdded() публичный Метод

public isPageAdded ( $sPageSlug = '' )

updateOption() публичный Метод

public updateOption ( $aOptions = null )

Описание свойств

$_bDisableSavingOptions публичное свойство

public $_bDisableSavingOptions

$_sPropertyType публичное свойство

public $_sPropertyType

$aAdminNotices публичное свойство

public $aAdminNotices

$aDefaultInPageTabs публичное свойство

public $aDefaultInPageTabs

$aDisallowedQueryKeys публичное свойство

public $aDisallowedQueryKeys

$aHelpTabs публичное свойство

public $aHelpTabs

$aHiddenPages публичное свойство

public $aHiddenPages

$aInPageTabs публичное свойство

public $aInPageTabs

$aPageHooks публичное свойство

public $aPageHooks

$aPages публичное свойство

public $aPages

$aRegisteredSubMenuPages публичное свойство

public $aRegisteredSubMenuPages

$aRootMenu публичное свойство

public $aRootMenu

$bEnableForm публичное свойство

public $bEnableForm

$bShowInPageTabs публичное свойство

public $bShowInPageTabs

$bShowPageHeadingTabs публичное свойство

public $bShowPageHeadingTabs

$bShowPageTitle публичное свойство

public $bShowPageTitle

$iOptionTransientDuration публичное свойство

public $iOptionTransientDuration

$sCapability публичное свойство

public $sCapability

$sClassHash публичное свойство

public $sClassHash

$sClassName публичное свойство

public $sClassName

$sDefaultPageSlug публичное свойство

public $sDefaultPageSlug

$sFormEncType публичное свойство

public $sFormEncType

$sInPageTabTag публичное свойство

public $sInPageTabTag

$sOptionKey публичное свойство

public $sOptionKey

$sOptionType публичное свойство

public $sOptionType

$sPageHeadingTabTag публичное свойство

public $sPageHeadingTabTag

$sStructureType публичное свойство

public $sStructureType

$sTargetFormPage публичное свойство

public $sTargetFormPage

$sThickBoxButtonUseThis публичное свойство

public $sThickBoxButtonUseThis

$sWrapperClassAttribute публичное свойство

public $sWrapperClassAttribute