#// Defines scripts path admin define('ADMIN_CSS_PATH', PUBLIC_PATH . '/admin/css'); #path css define('ADMIN_JS_PATH', PUBLIC_PATH . '/admin/js'); #path js define('ADMIN_IMG_PATH', PUBLIC_PATH . '/admin/img'); #path img define('GLOBAL_PATH', PUBLIC_PATH . '/global'); #global path set_include_path(SITE_PATH . '../vendor' . PATH_SEPARATOR . APPLICATION_PATH . PATH_SEPARATOR . get_include_path()); //Carrega o autoload do Easy Framework require_once 'Easy/Autoloader.php'; // Configurações da aplicação require_once '../config/config.php'; // Carrega o autoload das dependencias composer require_once 'autoload.php'; // Executa o router que escolhe qual controlador acionar try { $loader = new Easy\Autoloader(); $loader->register(); // Configurações da aplicação Front end require_once 'components.php'; //Start session \Easy\Session::init(); // Executa o roteador \Easy\Router::run(new Easy\Request()); } catch (\Exception $e) { // Alguma exceção foi lançada pelo roteador? $module = 'Application\\' . ucfirst(Easy\Request::getModules()) . '\\Controller\\Error\\Error'; new $module(['message' => $e->getMessage(), 'file' => $e->getFile(), 'line' => $e->getLine()]); }
public function deletar($id) { u::deleteUser("id = {$id}"); Session::set("deletar", "Usuario deletado com sucesso"); Header::location('/admin/user'); }
public static function verifyAuth() { if (is_null(Session::get('user'))) { Header::location('/admin/user/login'); } }