original_string: protected function validateSubject()
      {
          // If the provider doesn't have the necessary method
          // to get the underlying model name then allow.
          if (! method_exists($this->provider, 'getModel')) {
              return true;
          }
  
          return $this->jwt->checkSubjectModel($this->provider->getModel());
      }
code: protected function validateSubject()
      {
          // If the provider doesn't have the necessary method
          // to get the underlying model name then allow.
          if (! method_exists($this->provider, 'getModel')) {
              return true;
          }
  
          return $this->jwt->checkSubjectModel($this->provider->getModel());
      }
code_tokens: protected function validateSubject ( ) { // If the provider doesn't have the necessary method // to get the underlying model name then allow. if ( ! method_exists ( $ this -> provider , 'getModel' ) ) { return true ; } return $ this -> jwt -> checkSubjectModel ( $ this -> provider -> getModel ( ) ) ; }
docstring: Ensure the JWTSubject matches what is in the token.
  
  @return  bool
docstring_tokens: Ensure the JWTSubject matches what is in the token .