original_string: public function bootstrap()
      {
          if (! $this->app->hasBeenBootstrapped()) {
              $this->app->bootstrapWith($this->bootstrappers());
          }
  
          $this->app->loadDeferredProviders();
  
          if (! $this->commandsLoaded) {
              $this->commands();
  
              $this->commandsLoaded = true;
          }
      }
code: public function bootstrap()
      {
          if (! $this->app->hasBeenBootstrapped()) {
              $this->app->bootstrapWith($this->bootstrappers());
          }
  
          $this->app->loadDeferredProviders();
  
          if (! $this->commandsLoaded) {
              $this->commands();
  
              $this->commandsLoaded = true;
          }
      }
code_tokens: public function bootstrap ( ) { if ( ! $ this -> app -> hasBeenBootstrapped ( ) ) { $ this -> app -> bootstrapWith ( $ this -> bootstrappers ( ) ) ; } $ this -> app -> loadDeferredProviders ( ) ; if ( ! $ this -> commandsLoaded ) { $ this -> commands ( ) ; $ this -> commandsLoaded = true ; } }
docstring: Bootstrap the application for artisan commands.
  
  @return void
docstring_tokens: Bootstrap the application for artisan commands .