original_string: protected function registerJWT()
      {
          $this->app->singleton('tymon.jwt', function ($app) {
              return (new JWT(
                  $app['tymon.jwt.manager'],
                  $app['tymon.jwt.parser']
              ))->lockSubject($this->config('lock_subject'));
          });
      }
code: protected function registerJWT()
      {
          $this->app->singleton('tymon.jwt', function ($app) {
              return (new JWT(
                  $app['tymon.jwt.manager'],
                  $app['tymon.jwt.parser']
              ))->lockSubject($this->config('lock_subject'));
          });
      }
code_tokens: protected function registerJWT ( ) { $ this -> app -> singleton ( 'tymon.jwt' , function ( $ app ) { return ( new JWT ( $ app [ 'tymon.jwt.manager' ] , $ app [ 'tymon.jwt.parser' ] ) ) -> lockSubject ( $ this -> config ( 'lock_subject' ) ) ; } ) ; }
docstring: Register the bindings for the main JWT class.
  
  @return void
docstring_tokens: Register the bindings for the main JWT class .