fromMessage() статический публичный Метод

static public fromMessage ( $message, $server )
Пример #1
0
 function test_encodeToURL()
 {
     $server_url = 'http://openid-server.unittest/';
     $result = $this->request->encodeToURL($server_url);
     $this->assertFalse(is_a($result, 'Auth_OpenID_ServerError'));
     // How to check?  How about a round-trip test.
     list($base, $result_args) = explode("?", $result, 2);
     $args = Auth_OpenID::getQuery($result_args);
     $message = Auth_OpenID_Message::fromPostArgs($args);
     $rebuilt_request = Auth_OpenID_CheckIDRequest::fromMessage($message, $this->server);
     // argh, lousy hack
     $this->assertTrue($rebuilt_request->equals($this->request));
 }