public function __construct() { parent::__construct(); $app = App::getInstance(); $auth = new DBAuth($app->getDb()); if (!$auth->logged()) { $this->forbidden(); } }
public function __construct() { parent::__construct(); $app = App::getInstance(); $auth = new DBAuth($app->getDb()); if (!$auth->logged()) { $this->forbidden(); } /*$logged = false; $this->render('templates.default', compact('logged'));*/ }
<?php use Core\Auth\DBAuth; // Paths define('ROOT', dirname(__DIR__)); define('CSSROOT', str_replace('/var/www/html', '', dirname(__DIR__)) . '/public/css'); // Autoloading require ROOT . '/app/App.php'; App\App::load(); isset($_GET['page']) ? $page = $_GET['page'] : ($page = 'home'); // Auth $app = App\App::getInstance(); $auth = new DBAuth($app->getDb()); if (!$auth->logged()) { $app->forbidden(); } ob_start(); // Posts if ($page === 'home') { require ROOT . '/pages/admin/posts/index.php'; } elseif ($page === 'post.edit') { require ROOT . '/pages/admin/posts/edit.php'; } elseif ($page === 'post.add') { require ROOT . '/pages/admin/posts/add.php'; } elseif ($page === 'post.delete') { require ROOT . '/pages/admin/posts/delete.php'; } elseif ($page === 'category.index') { require ROOT . '/pages/admin/categories/index.php'; } elseif ($page === 'category.add') { require ROOT . '/pages/admin/categories/add.php'; } elseif ($page === 'category.edit') {