addDefinitions($filename); } } } $container = $builder->build(); $app = Bridge::create($container); try { $app->setBasePath($container->get('base_url')); } catch (Exception $e) { } foreach ($folders as $folder) { $filename = implode(DIRECTORY_SEPARATOR, [ __DIR__, $folder, 'middleware.php' ]); if (file_exists($filename)) { include_once $filename; } } $filename = implode(DIRECTORY_SEPARATOR, [ $container->get('folders')->routes, 'router.php' ]); if (!file_exists($filename)) { throw new Exception('Missing router file.'); } include_once $filename;