Esempio n. 1
0
 /**
  * Validates and formats all the parameters (but aborts when a fatal error occurs).
  * 
  * @since 0.4
  */
 public function validateParameters()
 {
     $this->doParamProcessing();
     if (!$this->hasFatalError() && $this->options->unknownIsInvalid()) {
         // Loop over the remaining raw parameters.
         // These are unrecognized parameters, as they where not used by any parameter definition.
         foreach ($this->rawParameters as $paramName => $paramValue) {
             $this->registerNewError(wfMsgExt('validator_error_unknown_argument', 'parsemag', $paramName), $paramName);
         }
     }
 }