public static function getPageNow() { if (isset(self::$_sPageNow)) { return self::$_sPageNow; } if (isset($GLOBALS['pagenow'])) { self::$_sPageNow = $GLOBALS['pagenow']; return self::$_sPageNow; } $_aMethodNames = array(0 => '_getPageNow_FrontEnd', 1 => '_getPageNow_BackEnd'); $_sMethodName = $_aMethodNames[(int) is_admin()]; self::$_sPageNow = self::$_sMethodName(); return self::$_sPageNow; }
public static function getQueryAdminURL($aAddingQueries = array(), $aRemovingQueryKeys = array(), $sSubjectURL = '') { $_sAdminURL = is_network_admin() ? network_admin_url(AdminPageFramework_WPUtility_Page::getPageNow()) : admin_url(AdminPageFramework_WPUtility_Page::getPageNow()); $sSubjectURL = $sSubjectURL ? $sSubjectURL : add_query_arg($_GET, $_sAdminURL); return self::getQueryURL($aAddingQueries, $aRemovingQueryKeys, $sSubjectURL); }