public function __construct($oFactory, $sActionHook = 'admin_menu')
{
$this->oFactory = $oFactory;
add_action($sActionHook, array($this, '_replyToRegisterRootMenu'), 98);
add_action($sActionHook, array($this, '_replyToRegisterSubMenuItems'), 99);
add_action($sActionHook, array($this, '_replyToRemoveRootMenuPage'), 100);
add_action($sActionHook, array($this, 'sortAdminSubMenu'), 9999);
$GLOBALS['_apf_sub_menus_to_sort'] = isset($GLOBALS['_apf_sub_menus_to_sort']) ? $GLOBALS['_apf_sub_menus_to_sort'] : array();
}