コード例 #1
0
ファイル: ExtensionTest.php プロジェクト: shupp/openid
 /**
  * testFromMessageResponse 
  * 
  * @return void
  */
 public function testFromMessageResponse()
 {
     $this->object = new OpenID_Extension_Mock(OpenID_Extension::RESPONSE);
     $this->object->set('four', 'foo');
     $message = new OpenID_Message();
     $this->assertNotSame('foo', $message->get('openid.mock.four'));
     $this->object->toMessage($message);
     $values = $this->object->fromMessageResponse($message);
     $this->assertSame($values['four'], $message->get('openid.mock.four'));
 }
コード例 #2
0
ファイル: Message.php プロジェクト: shupp/openid
 /**
  * Adds an extension to an OpenID_Message object.
  * 
  * @param OpenID_Extension $extension Instance of OpenID_Extension
  * 
  * @see OpenID_Extension
  * @return void
  */
 public function addExtension(OpenID_Extension $extension)
 {
     $extension->toMessage($this);
 }