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); }