Ejemplo n.º 1
0
 /**
  * Create a new or return the current instance
  *
  * @param string $name
  * @return Factory
  */
 public static function getInstance($name = 'default')
 {
     $trace = debug_backtrace();
     if (isset($trace[1]) && $trace[1]['class'] == 'Slim\\Slim') {
         return parent::getInstance($name);
     }
     if (self::$instance === 0) {
         self::$instance = new self();
     }
     return self::$instance;
 }