public function testClearHeaders() { $this->object->addHeader('test1'); $this->object->clearHeaders(); $headers = $this->object->getHeaders(); $this->assertEquals(array('Content-Type: text/html; charset=utf-8'), $headers); }
/** * @throws InvalidArgumentException * @param string $viewScriptPath * @return string */ public function render($viewScriptPath) { $this->validateScriptPath($viewScriptPath); $viewScriptPath .= $this->getViewScriptSuffix(); $headers = $this->response->getHeaders(); if ($this->httpResponse !== null) { $scriptHeader = $this->renderHeaders($headers); } else { $scriptHeader = ''; } return $this->doRender($viewScriptPath, $scriptHeader); }