diff options
author | tailor <cygnus@janrain.com> | 2007-01-04 00:07:00 +0000 |
---|---|---|
committer | tailor <cygnus@janrain.com> | 2007-01-04 00:07:00 +0000 |
commit | 950dde69d5ecd9d3bade44fc09f11052b81ec4f0 (patch) | |
tree | 5935ae004d916343b2cf4416c736400c4ab7b770 | |
parent | 9e8f3f9b1d8a30a4e0bccd35b3bcd3e7a3e9b7ac (diff) | |
download | php-openid-950dde69d5ecd9d3bade44fc09f11052b81ec4f0.zip php-openid-950dde69d5ecd9d3bade44fc09f11052b81ec4f0.tar.gz php-openid-950dde69d5ecd9d3bade44fc09f11052b81ec4f0.tar.bz2 |
[project @ FIX #1150: Move ns map data into getter]
-rw-r--r-- | Services/Yadis/XRDS.php | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Services/Yadis/XRDS.php b/Services/Yadis/XRDS.php index 2d3a9bc..27ead96 100644 --- a/Services/Yadis/XRDS.php +++ b/Services/Yadis/XRDS.php @@ -30,12 +30,14 @@ define('SERVICES_YADIS_MATCH_ALL', 101); */ define('SERVICES_YADIS_MATCH_ANY', 102); -global $_Services_Yadis_ns_map; -$_Services_Yadis_ns_map = array('xrds' => 'xri://$xrds', - 'xrd' => 'xri://$xrd*($v*2.0)'); - define('SERVICES_YADIS_MAX_PRIORITY', pow(2, 30)); +function Services_Yadis_getNSMap() +{ + return array('xrds' => 'xri://$xrds', + 'xrd' => 'xri://$xrd*($v*2.0)'); +} + /** * @access private */ @@ -216,15 +218,13 @@ class Services_Yadis_XRDS { */ function parseXRDS($xml_string, $extra_ns_map = null) { - global $_Services_Yadis_ns_map; - if (!$xml_string) { return null; } $parser = Services_Yadis_getXMLParser(); - $ns_map = $_Services_Yadis_ns_map; + $ns_map = Services_Yadis_getNSMap(); if ($extra_ns_map && is_array($extra_ns_map)) { $ns_map = array_merge($ns_map, $extra_ns_map); |