public static function connect() { if (static::$instance === NULL) { $db = (require_once __DIR__ . "/../../../../../app/config/database.php"); $configdb = $db['connections']['mysql']; $instance = new self(); $instance->addConnection($configdb); $instance->setFetchMode(PDO::FETCH_CLASS); $instance->setEventDispatcher(new Dispatcher(new Container())); $instance->setAsGlobal(); } }