Neos\Flow\Http\Response::setHeaders PHP Method

setHeaders() public method

Replaces all possibly existing HTTP headers with the ones specified
public setHeaders ( Headers $headers ) : void
$headers Headers
return void
    public function setHeaders(Headers $headers)
    {
        $this->headers = $headers;
    }

Usage Example

 /**
  * Just return the processed value
  *
  * @return mixed
  */
 public function evaluate()
 {
     $httpResponse = new Response();
     $httpResponse->setStatus($this->getStatusCode());
     $httpResponse->setHeaders(new Headers());
     foreach ($this->getHeaders() as $name => $value) {
         $httpResponse->setHeader($name, $value);
     }
     return implode("\r\n", $httpResponse->renderHeaders()) . "\r\n\r\n";
 }
All Usage Examples Of Neos\Flow\Http\Response::setHeaders