PHP 클래스 AdminPageFramework_Property_admin_page

상속: extends AdminPageFramework_Property_Base
파일 보기 프로젝트 열기: michaeluno/admin-page-framework

공개 프로퍼티들

프로퍼티 타입 설명
$_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