public final function __construct(Star_Http_Request $request, Star_Http_Response $response, Star_View $view) { $this->setRequest($request)->setResponse($response)->setView($view); $star_layout = Star_Layout::getMvcInstance(); if ($star_layout instanceof Star_Layout) { $this->initLayout($star_layout); } $this->init(); }