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