Exemple #1
0
 public function __construct()
 {
     parent::__construct();
     $app = App::getInstance();
     $auth = new DBAuth($app->getDb());
     if (!$auth->logged()) {
         $this->forbidden();
     }
 }
Exemple #2
0
 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'));*/
 }
Exemple #3
0
<?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') {