getInstance() публичный статический Метод

Get a singleton based Database object
public static getInstance ( )
Пример #1
0
 /**
  * Load framework app routes
  * @return void
  */
 private static function loadRoutes()
 {
     $routes = dirname(__FILE__) . '/routes.php';
     if (!file_exists($routes) || !is_readable($routes)) {
         throw new NotFoundException('Routes not found.');
     }
     // Get Slim instance
     $app = \Lassi\Lassi::getInstance()->getApp();
     require_once $routes;
 }
Пример #2
0
 public function __construct()
 {
     /**
      * Set app instance for parent class
      */
     parent::__construct(Lassi::getInstance());
     /**
      * Set a single model or an array of models
      */
     $this->useModel('user');
 }
Пример #3
0
 public function testGetInstanceReturnsLassiInstance()
 {
     Util::setEnvVariables('.');
     $this->assertInstanceOf('Lassi\\Lassi', Lassi::getInstance());
 }