original_string: protected function registerAccessLog()
      {
          $this->laravel->singleton(OutputStyle::class, function () {
              return new OutputStyle($this->input, $this->output);
          });
  
          $this->laravel->singleton(AccessOutput::class, function () {
              return new AccessOutput(new ConsoleOutput);
          });
  
          $this->laravel->singleton(AccessLog::class, function (Container $container) {
              return new AccessLog($container->make(AccessOutput::class));
          });
      }
code: protected function registerAccessLog()
      {
          $this->laravel->singleton(OutputStyle::class, function () {
              return new OutputStyle($this->input, $this->output);
          });
  
          $this->laravel->singleton(AccessOutput::class, function () {
              return new AccessOutput(new ConsoleOutput);
          });
  
          $this->laravel->singleton(AccessLog::class, function (Container $container) {
              return new AccessLog($container->make(AccessOutput::class));
          });
      }
code_tokens: protected function registerAccessLog ( ) { $ this -> laravel -> singleton ( OutputStyle :: class , function ( ) { return new OutputStyle ( $ this -> input , $ this -> output ) ; } ) ; $ this -> laravel -> singleton ( AccessOutput :: class , function ( ) { return new AccessOutput ( new ConsoleOutput ) ; } ) ; $ this -> laravel -> singleton ( AccessLog :: class , function ( Container $ container ) { return new AccessLog ( $ container -> make ( AccessOutput :: class ) ) ; } ) ; }
docstring: Register access log services.
docstring_tokens: Register access log services .