Auth_OpenID_PAPE_Request::fromOpenIDRequest PHP Метод

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

Instantiate a Request object from the arguments in a checkid_* OpenID message
static public fromOpenIDRequest ( $request )
    static function fromOpenIDRequest($request)
    {
        $obj = new Auth_OpenID_PAPE_Request();
        $args = $request->message->getArgs(Auth_OpenID_PAPE_NS_URI);
        if ($args === null || $args === array()) {
            return null;
        }
        $obj->parseExtensionArgs($args);
        return $obj;
    }

Usage Example

Пример #1
0
 function test_fromOpenIDRequest_no_pape()
 {
     $message = new Auth_OpenID_Message();
     $openid_req = new Auth_OpenID_Request();
     $openid_req->message = $message;
     $pape_req = Auth_OpenID_PAPE_Request::fromOpenIDRequest($openid_req);
     $this->assertTrue($pape_req === null);
 }
All Usage Examples Of Auth_OpenID_PAPE_Request::fromOpenIDRequest