<?php // 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 = 'post.index'); $page = explode('.', $page); if ($page[0] == 'admin') { $controller = '\\App\\Controller\\Admin\\' . ucfirst($page[1]) . 'Controller'; $action = $page[2]; } else { $controller = '\\App\\Controller\\' . ucfirst($page[0]) . 'Controller'; $action = $page[1]; } $controller = new $controller(); $controller->{$action}();