get('token'); $data['username'] = $session->get('username'); // --- Messages --- use Novaconium\MessageHandler; $messages = new MessageHandler($session->flash('messages')); foreach (['error', 'notice'] as $key) { $data[$key] = $messages->showMessages($key); } // --- Database --- use Novaconium\Database; if (!empty($config['database']['host'])) { $db = new Database($config['database']); } // --- POST Wrapper --- use Novaconium\Post; if (!empty($_POST)) { $post = new Post($_POST); } // --- Redirect Handler --- use Novaconium\Redirect; $redirect = new Redirect(); // --- Router --- use Novaconium\Router; $router = new Router(); require_once $router->controllerPath;