Tebru\Retrofit\Event\BeforeSendEvent::setRequest PHP Method

setRequest() public method

Set the updated request back to the event
public setRequest ( Psr\Http\Message\RequestInterface $request )
$request Psr\Http\Message\RequestInterface
    public function setRequest(RequestInterface $request)
    {
        $this->request = $request;
    }

Usage Example

コード例 #1
0
 public function testSetters()
 {
     $request = new Request('POST', 'http://mockservice.com/post', ['foo' => 'bar'], 'body');
     $event = new BeforeSendEvent($request);
     $request = $request->withMethod('PUT');
     $event->setRequest($request);
     $this->assertEquals('PUT', $event->getRequest()->getMethod());
 }