public function doTransform(Interfaces\Response $response) { $meta = $response->getMeta(); $response->setContent($this->getConfig()->get('TemplateManager.current')->render($meta['template'], $response)); //return the altered response return $response; }
public function transformError(Interfaces\Response $response, $status = 500, $message = false) { $response->setStatus($status); $response->setMeta(array('title' => "Error {$status}", 'skipTemplate' => false)); $response->setContent("<h1>Error {$status}</h1><p>Unable to fulfill request for <em>" . $response->getUrl() . "</em></p>"); return $response; }