Example #1
0
 public static function getInstance()
 {
     if (!self::$_instance) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
Example #2
0
 function create()
 {
     tr_init::$elapsedTime = getmicrotime();
     ini_set('display_errors', 1);
     if (!$this->isdebug()) {
         error_reporting(0);
     } else {
         error_reporting(E_ALL);
     }
     try {
         $this->hook();
         $this->loadDao();
         $this->initialize();
         $this->route();
     } catch (Exception $e) {
         $errors = $e->getMessage() . "\r\n";
         $errors .= $e->getTraceAsString();
         if ($this->isdebug()) {
             echo $errors;
         }
     }
 }
Example #3
0
<?php

define("ROOT_PATH", str_replace("public", "", __DIR__));
define('DS', DIRECTORY_SEPARATOR);
define('PS', PATH_SEPARATOR);
define("ENVIRONMENT", isset($_SERVER['APP_ENV']) ? $_SERVER['APP_ENV'] : "developer");
require_once ROOT_PATH . '/vendor/autoload.php';
require_once ROOT_PATH . "/lib/tr/init.php";
tr_init::getInstance()->create();