AdminPageFramework_WPUtility_Page::_getPageNowAdminURLBasePath PHP Метод

_getPageNowAdminURLBasePath() приватный статический Метод

private static _getPageNowAdminURLBasePath ( )
    private static function _getPageNowAdminURLBasePath()
    {
        if (is_network_admin()) {
            $_sNeedle = '#/wp-admin/network/?(.*?)$#i';
        } else {
            if (is_user_admin()) {
                $_sNeedle = '#/wp-admin/user/?(.*?)$#i';
            } else {
                $_sNeedle = '#/wp-admin/?(.*?)$#i';
            }
        }
        preg_match($_sNeedle, $_SERVER['PHP_SELF'], $_aMatches);
        return preg_replace('#\\?.*?$#', '', trim($_aMatches[1], '/'));
    }