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
파일: PAPE.php 프로젝트: openid/php-openid
 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