/** * 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')); }
/** * 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); }