<?phpnamespaceIlluminate\Redis;useIlluminate\Support\ServiceProvider;classRedisServiceProviderextendsServiceProvider{/** * Indicates if loading of the provider is deferred. * * @var bool */protected$defer=true;/** * Register the service provider. * * @return void */publicfunctionregister(){$this->app->singleton('redis',function($app){returnnewDatabase($app['config']['database.redis']);});}/** * Get the services provided by the provider. * * @return array */publicfunctionprovides(){return['redis'];}}