Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Controller{
- private $request = null;
- private $template = '';
- private $web;
- /**
- * Konstruktor, erstellet den Controller.
- *
- * @param Array $request Array aus $_GET & $_POST.
- */
- public function __construct($request){
- $this->request = $request;
- $this->template = !empty($request['view']) ? $request['view'] : $this->web;
- }
- /**
- * Methode zum anzeigen des Contents.
- *
- * @return String Content der Applikation.
- */
- public function display($web){
- $view = new View();
- switch($this->template = $web){
- case 'dashboard':
- $view->setTemplate('dashboard');
- break;
- case 'logout':
- $view->setTemplate('logout');
- break;
- default:
- $view->setTemplate('dashboard');
- break;
- }
- return $view->loadTemplate();
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement