Exemple #1
0
 /**
  * Populates the supplied response with the response for the supplied request.
  *
  * @param RequestInterface $request  A request object.
  * @param MessageInterface $response A response object.
  * 
  * @return void
  */
 public function send(RequestInterface $request, MessageInterface $response)
 {
     if (!isset($this->fixture['status'])) {
         $this->fixture['status'] = 200;
     }
     $response->addHeader('HTTP ' . $this->fixture['status'] . ' null');
     if (!empty($this->fixture['headers'])) {
         $response->addHeaders($this->fixture['headers']);
     }
     if (!empty($this->fixture['body'])) {
         $response->setContent($this->fixture['body']);
     }
 }
 /**
  * @param RequestInterface $request
  * @param MessageInterface $response
  */
 public function buzzSendMock($request, $response)
 {
     $response->setContent($this->buzzResponse);
     $response->addHeader('HTTP/1.1 ' . $this->buzzResponseHttpCode . ' Some text');
     $response->addHeader('Content-Type: ' . $this->buzzResponseContentType);
 }