public function handle() { $view = View::make(Config::get('app.errorsPages.404', '404'))->with('pageTitle', 'Not found'); $response = new Response(); $response->setStatusCode(404); $response->setContent($view->render()); return $response; }
public function action_news() { if (Users::login()) { $user = Users::factory(); View::factory()->bind('email', $user->_email)->bind('name', $user->_fio)->response('news'); } else { $this->header('Location', URL); } }
public function action_index() { if (Users::login()) { $user = Users::factory(); View::factory()->bind('email', $user->_email)->bind('name', $user->_fio)->response('personal_info'); } else { throw new HTTP_Exception(401); } }
public function loginForm() { return View::make('login')->with('pageTitle', 'Login'); }
/** * * The useBlock Function takes an templateCall and returns the added blocks of it * * @param array $subStrings, $parameters, $blocks * * @return void */ private function useTemplate($subStrings, $parameters, $blocks) { //render File $View = new View(); $renderedFile = $View->render($subStrings[1], $parameters, $blocks); //add blocks to global array $templateIssues = self::parseTemplateFunctions($renderedFile); }
public static function prepare(&$data, $oneRow = false) { foreach ($data as $key => $array) { foreach ($array as $key => $value) { $a[$key] = $value; View::assign($key, $value); } } return $oneRow ? $data = $a : false; }
public function show() { $code = STD::arr($this->code_error, $this->message, $this->code_error['500']); Controller::factory()->header($_SERVER['SERVER_PROTOCOL'], $code); View::factory()->bind('error', $code)->response('http_error/default'); }
public static function error($number, $message = false) { View::assign('message', $message); View::render('@templates/Error/' . $number); }