PHP Class AdminPageFramework_Model_Menu__RegisterMenu

Inheritance: extends AdminPageFramework_FrameworkUtility
显示文件 Open project: michaeluno/admin-page-framework

Public Properties

Property Type Description
$oFactory

Public Methods

Method Description
__construct ( $oFactory, $sActionHook = 'admin_menu' )
_replyToRegisterRootMenu ( )
_replyToRegisterSubMenuItems ( )
_replyToRemoveRootMenuPage ( )

Private Methods

Method Description
_addLinkSubmenuItem ( $sMenuSlug, $sTitle, $sCapability, $sHref, $bShowInMenu, $nOrder )
_addPageSubmenuItem ( $sRootPageSlug, $sMenuSlug, $sPageSlug, $sPageTitle, $sMenuTitle, $sCapability, $bShowInMenu, $nOrder )
_getDefaultPageSlug ( array $aPages )
_getRootMenuSlug ( $sRootPageSlug )
_getSubMenuPageIndex ( $sMenuSlug, $sMenuTitle, $sPageTitle, $sPageSlug )
_isCurrentPage ( $sPageSlug )
_registerRootMenuPage ( )
_registerSubMenuItem ( array $aArgs )
_removePageSubMenuItemByIndex ( $_iIndex, $sMenuSlug, $sPageSlug )
_removePageSubmenuItem ( $nSubMenuPageIndex, $sMenuSlug, $sPageSlug, $sMenuTitle )
_setPageHooks ( $sPageHook, $sPageSlug )
_setSubMenuPageByIndex ( $nOrder, $aSubMenuItem, $sMenuSlug )

Method Details

__construct() public method

public __construct ( $oFactory, $sActionHook = 'admin_menu' )

_replyToRegisterRootMenu() public method

_replyToRegisterSubMenuItems() public method

_replyToRemoveRootMenuPage() public method

Property Details

$oFactory public_oe property

public $oFactory