/var/www/flurhymez/vendor/laravel/framework/src/Illuminate/Database
NameSizeModeActions
Capsule/-0755rm
Concerns/-0755rm
Connectors/-0755rm
Console/-0755rm
DBAL/-0755rm
Eloquent/-0755rm
Events/-0755rm
Migrations/-0755rm
PDO/-0755rm
Query/-0755rm
Schema/-0755rm
ClassMorphViolationException.php5250644editdlrm
composer.json16630644editdlrm
ConfigurationUrlParser.php1920644editdlrm
Connection.php355960755editdlrm
ConnectionInterface.php38900755editdlrm
ConnectionResolver.php19130755editdlrm
ConnectionResolverInterface.php5750755editdlrm
DatabaseManager.php107600755editdlrm
DatabaseServiceProvider.php36710755editdlrm
DatabaseTransactionRecord.php13340755editdlrm
DatabaseTransactionsManager.php22200755editdlrm
DetectsConcurrencyErrors.php11140644editdlrm
DetectsLostConnections.php28230644editdlrm
Grammar.php53040755editdlrm
LazyLoadingViolationException.php7710644editdlrm
LICENSE.md10750644editdlrm
MigrationServiceProvider.php62000755editdlrm
MultipleRecordsFoundException.php1340755editdlrm
MySqlConnection.php25820755editdlrm
PostgresConnection.php30820755editdlrm
QueryException.php16310644editdlrm
README.md22080755editdlrm
RecordsNotFoundException.php1290755editdlrm
Seeder.php35830755editdlrm
SQLiteConnection.php33490755editdlrm
SqlServerConnection.php36460755editdlrm
Edit: /var/www/flurhymez/vendor/laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php (3671B)
app['db']); Model::setEventDispatcher($this->app['events']); } /** * Register the service provider. * * @return void */ public function register() { Model::clearBootedModels(); $this->registerConnectionServices(); $this->registerEloquentFactory(); $this->registerQueueableEntityResolver(); $this->registerDoctrineTypes(); } /** * 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(); }); $this->app->singleton('db.transactions', function ($app) { return new DatabaseTransactionsManager; }); } /** * Register the Eloquent factory instance in the container. * * @return void */ protected function registerEloquentFactory() { $this->app->singleton(FakerGenerator::class, function ($app, $parameters) { $locale = $parameters['locale'] ?? $app['config']->get('app.faker_locale', 'en_US'); if (! isset(static::$fakers[$locale])) { static::$fakers[$locale] = FakerFactory::create($locale); } static::$fakers[$locale]->unique(true); return static::$fakers[$locale]; }); } /** * Register the queueable entity resolver implementation. * * @return void */ protected function registerQueueableEntityResolver() { $this->app->singleton(EntityResolver::class, function () { return new QueueEntityResolver; }); } /** * Register custom types with the Doctrine DBAL library. * * @return void */ protected function registerDoctrineTypes() { if (! class_exists(Type::class)) { return; } $types = $this->app['config']->get('database.dbal.types', []); foreach ($types as $name => $class) { if (! Type::hasType($name)) { Type::addType($name, $class); } } } }