original_string: protected function registerSystem()
      {
          $this->app->singleton(SystemContract::class, function (Container $app) {
              $config = $app['config'];
              $auth = $app['auth.driver'];
  
              return new System($config, $auth);
          });
      }
code: protected function registerSystem()
      {
          $this->app->singleton(SystemContract::class, function (Container $app) {
              $config = $app['config'];
              $auth = $app['auth.driver'];
  
              return new System($config, $auth);
          });
      }
code_tokens: protected function registerSystem ( ) { $ this -> app -> singleton ( SystemContract :: class , function ( Container $ app ) { $ config = $ app [ 'config' ] ; $ auth = $ app [ 'auth.driver' ] ; return new System ( $ config , $ auth ) ; } ) ; }
docstring: Register the system class.
  
  @return void
docstring_tokens: Register the system class .