Commaaa2
This commit is contained in:
13
vendor/laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php
vendored
Normal file → Executable file
13
vendor/laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php
vendored
Normal file → Executable file
@@ -6,7 +6,6 @@ use Faker\Factory as FakerFactory;
|
||||
use Faker\Generator as FakerGenerator;
|
||||
use Illuminate\Contracts\Queue\EntityResolver;
|
||||
use Illuminate\Database\Connectors\ConnectionFactory;
|
||||
use Illuminate\Database\Eloquent\Factory as EloquentFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Database\Eloquent\QueueEntityResolver;
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
@@ -42,9 +41,7 @@ class DatabaseServiceProvider extends ServiceProvider
|
||||
Model::clearBootedModels();
|
||||
|
||||
$this->registerConnectionServices();
|
||||
|
||||
$this->registerEloquentFactory();
|
||||
|
||||
$this->registerQueueableEntityResolver();
|
||||
}
|
||||
|
||||
@@ -72,6 +69,10 @@ class DatabaseServiceProvider extends ServiceProvider
|
||||
$this->app->bind('db.connection', function ($app) {
|
||||
return $app['db']->connection();
|
||||
});
|
||||
|
||||
$this->app->singleton('db.transactions', function ($app) {
|
||||
return new DatabaseTransactionsManager;
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -92,12 +93,6 @@ class DatabaseServiceProvider extends ServiceProvider
|
||||
|
||||
return static::$fakers[$locale];
|
||||
});
|
||||
|
||||
$this->app->singleton(EloquentFactory::class, function ($app) {
|
||||
return EloquentFactory::construct(
|
||||
$app->make(FakerGenerator::class), $this->app->databasePath('factories')
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user