Illuminate\Support\ServiceProvider::when PHP Method

when() public method

Get the events that trigger this service provider to register.
public when ( ) : array
return array
    public function when()
    {
        return [];
    }

Usage Example

Exemplo n.º 1
0
 /**
  * Register deferred service provider.
  *
  * @param  string  $provider
  * @param  \Illuminate\Support\ServiceProvider  $instance
  *
  * @return void
  */
 protected function registerDeferredServiceProvider($provider, ServiceProvider $instance)
 {
     $deferred = [];
     foreach ($instance->provides() as $provide) {
         $deferred[$provide] = $provider;
     }
     return ['instance' => $instance, 'eager' => false, 'when' => $instance->when(), 'deferred' => $deferred];
 }