<?php
session_start();
ini_set( 'max_execution_time', '300');

define('DS', DIRECTORY_SEPARATOR);
define('VIEW_PATH', '/Views');
define('BASE_PATH', __DIR__ . '/');
define('APP_PATH', __DIR__ . '/App');
define('UTILS_PATH', __DIR__ . '/Utils');
define('SYSTEM_PATH', __DIR__ . '/System');
define('MODEL_PATH', __DIR__ . '/DataServices');
define('ENUMS_PATH', __DIR__ . '/Common/Enums');
define('CONFIG_PATH', __DIR__ . '/Common/Configs');
define('HELPER_PATH', __DIR__ . '/Common/Helpers');
define('CONTROLLER_PATH', __DIR__ . '/Controllers');
define('LIBRARY_PATH', __DIR__ . '/Common/Libraries');
define('ROUTES_PATH', __DIR__ . '/Common/Configs/Routes');
define('FACTORY_SETTINGS_PATH', __DIR__ . '/Common/FactorySettings');


define('PROJECT_PATH', APP_PATH . '/{ProjectName}');

define('APP_NAMESPACE', '\App\\');
define('CONTROLLER_NAMESPACE', '\Controllers\\');

require('vendor/autoload.php');
use Mlk\Bootstrap;

$bootstrap = new Bootstrap();