diff options
-rw-r--r-- | Auth/OpenID/Server.php | 6 | ||||
-rw-r--r-- | examples/server/lib/actions.php | 3 |
2 files changed, 6 insertions, 3 deletions
diff --git a/Auth/OpenID/Server.php b/Auth/OpenID/Server.php index 7267b96..d3f384f 100644 --- a/Auth/OpenID/Server.php +++ b/Auth/OpenID/Server.php @@ -1532,8 +1532,12 @@ class Auth_OpenID_Server { * Decodes a query args array into the appropriate * Auth_OpenID_Request object. */ - function decodeRequest(&$query) + function decodeRequest($query=null) { + if ($query === null) { + $query = Auth_OpenID::getQuery(); + } + return $this->decoder->decode($query); } } diff --git a/examples/server/lib/actions.php b/examples/server/lib/actions.php index 2a6056b..94fab77 100644 --- a/examples/server/lib/actions.php +++ b/examples/server/lib/actions.php @@ -26,8 +26,7 @@ function action_default() $request = $_POST; } - $request_args = Auth_OpenID::getQuery(); - $request = $server->decodeRequest($request_args); + $request = $server->decodeRequest(); if (!$request) { return about_render(); |