/** * @param Request $request * @param Response $response * @return bool */ public function run(Request $request, Response $response) { foreach ($response->getHeaders() as $header) { header($header); } return true; }
/** * @param Request $request * @param Response $response * @return bool */ public function run(Request $request, Response $response) { $view = $request->getView(); ob_start(); extract($request->data['controllerContent']); include PATH_ROOT . '/views/' . $view . '.php'; $viewContent = ob_get_contents(); ob_end_clean(); $response->setContent($viewContent); return true; }
/** * @param Request $request * @param Response $response * @return bool */ public function run(Request $request, Response $response) { ob_start(); $content = $response->getContent(); $layout = $request->getLayout(); include PATH_ROOT . '/views/layouts/' . $layout . '.php'; $layoutContent = ob_get_contents(); ob_end_clean(); $response->setBody($layoutContent); return true; }
/** * @param Request $request * @param Response $response * @return bool */ public function run(Request $request, Response $response) { echo $response->getBody(); return true; }