Exemple #1
0
 /**
  * Runs the app
  */
 public static function run()
 {
     // set display errors
     // upon development environment
     if (self::$_environment == 'development' || self::$_environment == 'dev') {
         ini_set('display_errors', 1);
     }
     // Set directories
     self::$_directoryBackups = new Directory(self::$_directorySystem . '/' . self::$_directoryBackups);
     self::$_directoryBlueprints = new Directory(self::$_directorySystem . '/' . self::$_directoryBlueprints);
     self::$_directoryConfig = new Directory(self::$_directorySystem . '/' . self::$_directoryConfig);
     self::$_directoryControllers = new Directory(self::$_directorySystem . '/' . self::$_directoryControllers);
     self::$_directoryLayouts = new Directory(self::$_directorySystem . '/' . self::$_directoryLayouts);
     self::$_directoryLibs = new Directory(self::$_directorySystem . '/' . self::$_directoryLibs);
     self::$_directoryLogs = new Directory(self::$_directorySystem . '/' . self::$_directoryLogs);
     self::$_directoryMeta = new Directory(self::$_directorySystem . '/' . self::$_directoryMeta);
     self::$_directoryModels = new Directory(self::$_directorySystem . '/' . self::$_directoryModels);
     self::$_directoryModules = new Directory(self::$_directorySystem . '/' . self::$_directoryModules);
     self::$_directoryViewOutput = new Directory(self::$_directorySystem . '/' . self::$_directoryViewOutput);
     self::$_directoryViews = new Directory(self::$_directorySystem . '/' . self::$_directoryViews);
     self::$_directoryObjects = new Directory(self::$_directorySystem . '/' . self::$_directoryObjects);
     self::$_directorySystem = new Directory(self::$_directorySystem);
     self::$_directoryPublic = new Directory(self::$_directoryPublic);
     // run
     self::integrity();
     PackagistHandler::start();
     self::libraries();
     if (self::$_modifier < App::BAREBONES) {
         BackupManager::create();
         SessionHandler::start();
         Request::start();
         self::configure();
     } else {
         self::bareconfig();
     }
     if (self::$_modifier < App::NO_ROUTING) {
         Router::start();
     }
 }
<?php

/**
 * Created by PhpStorm.
 * User: Artem
 * Date: 1/6/2016
 * Time: 4:35 PM
 */
include_once dirname(__FILE__) . '/application/bootstrap.php';
use Application\Core\Router;
Router::start();