/home/techb158/exp.abdallabala.com/vendor/illuminate/database
NameSizeModeActions
Capsule/-0755rm
Concerns/-0755rm
Connectors/-0755rm
Console/-0755rm
Eloquent/-0755rm
Events/-0755rm
Migrations/-0755rm
Query/-0755rm
Schema/-0755rm
composer.json14620644editdlrm
ConfigurationUrlParser.php1920644editdlrm
Connection.php315660644editdlrm
ConnectionInterface.php36770644editdlrm
ConnectionResolver.php19130644editdlrm
ConnectionResolverInterface.php5750644editdlrm
DatabaseManager.php97090644editdlrm
DatabaseServiceProvider.php29170644editdlrm
DetectsDeadlocks.php8910644editdlrm
DetectsLostConnections.php13010644editdlrm
Grammar.php53320644editdlrm
LICENSE.md10750644editdlrm
MigrationServiceProvider.php20980644editdlrm
MySqlConnection.php21700644editdlrm
PostgresConnection.php16970644editdlrm
QueryException.php15940644editdlrm
README.md22240644editdlrm
Seeder.php27890644editdlrm
SQLiteConnection.php27150644editdlrm
SqlServerConnection.php31470644editdlrm
Edit: /home/techb158/exp.abdallabala.com/vendor/illuminate/database/DatabaseServiceProvider.php (2917B)
app['db']); Model::setEventDispatcher($this->app['events']); } /** * Register the service provider. * * @return void */ public function register() { Model::clearBootedModels(); $this->registerConnectionServices(); $this->registerEloquentFactory(); $this->registerQueueableEntityResolver(); } /** * Register the primary database bindings. * * @return void */ protected function registerConnectionServices() { // The connection factory is used to create the actual connection instances on // the database. We will inject the factory into the manager so that it may // make the connections while they are actually needed and not of before. $this->app->singleton('db.factory', function ($app) { return new ConnectionFactory($app); }); // The database manager is used to resolve various connections, since multiple // connections might be managed. It also implements the connection resolver // interface which may be used by other components requiring connections. $this->app->singleton('db', function ($app) { return new DatabaseManager($app, $app['db.factory']); }); $this->app->bind('db.connection', function ($app) { return $app['db']->connection(); }); } /** * Register the Eloquent factory instance in the container. * * @return void */ protected function registerEloquentFactory() { $this->app->singleton(FakerGenerator::class, function ($app) { return FakerFactory::create($app['config']->get('app.faker_locale', 'en_US')); }); $this->app->singleton(EloquentFactory::class, function ($app) { return EloquentFactory::construct( $app->make(FakerGenerator::class), $this->app->databasePath('factories') ); }); } /** * Register the queueable entity resolver implementation. * * @return void */ protected function registerQueueableEntityResolver() { $this->app->singleton(EntityResolver::class, function () { return new QueueEntityResolver; }); } }