Esempio n. 1
0
 /**
  * Register a service provider
  *
  * @param ServiceProvider $provider The service provider object.
  * @param bool $force Force register (register whether needed or not)
  * @param string $binding The binding we're trying to register
  * @return void
  */
 protected function registerProvider(ServiceProvider $provider, $force = false, $binding = null)
 {
     parent::registerProvider($provider, $force, $binding);
     if (!in_array($provider, $this->registered)) {
         return;
     }
     if ($this->booted) {
         if (method_exists($provider, 'boot')) {
             $provider->boot();
         }
     }
 }