original_string: public function passesOrFail($action = null)
      {
          if(  !$this->passes($action) ){
              throw new ValidatorException( $this->errorsBag() );
          }
  
          return true;
      }
code: public function passesOrFail($action = null)
      {
          if(  !$this->passes($action) ){
              throw new ValidatorException( $this->errorsBag() );
          }
  
          return true;
      }
code_tokens: public function passesOrFail ( $ action = null ) { if ( ! $ this -> passes ( $ action ) ) { throw new ValidatorException ( $ this -> errorsBag ( ) ) ; } return true ; }
docstring: Pass the data and the rules to the validator or throws ValidatorException
  
  @throws ValidatorException
  @param string $action
  @return boolean
docstring_tokens: Pass the data and the rules to the validator or throws ValidatorException