Esempio n. 1
0
 /**
  * Run object-level validation on the element
  * @return void
  */
 public function validateElement()
 {
     if (!$this->object->validate()) {
         /** @var modValidator $validator */
         $validator = $this->object->getValidator();
         if ($validator->hasMessages()) {
             foreach ($validator->getMessages() as $message) {
                 $this->addFieldError($message['field'], $this->modx->lexicon($message['message']));
             }
         }
     }
 }