public function __construct() { parent::__construct(); if (Session::isSession('user')) { $user = new User(); $user->findByName(Session::getData('user')); $authlevel = $user->getAuthlevel(); $this->view->addAuthlevel($authlevel); $this->view->addLogged(1); } else { $this->view->addLogged(0); } $posts = new Post(); $this->view->addPosts($posts->getAll()); }
function deletePost($alias) { if (Session::isSession('user')) { $user = new User(); $user->findByName(Session::getData('user')); $authlevel = $user->getAuthlevel(); if ($authlevel > 3) { $toDelete = new PostModel(); $toDelete->deleteByAlias($alias); $posts = new PostModel(); $this->view->addAuthlevel($authlevel); $this->view->addPosts($posts->getAll()); $this->view->forAjax('index'); } } }