validation

This commit is contained in:
Harald Bamberger
2023-04-18 13:30:56 +02:00
parent c90da4b50e
commit 535578c399
2 changed files with 10 additions and 3 deletions
@@ -219,7 +219,13 @@ EOTXT;
}
public function validate() {
return array();
if( count($this->validationerrors) > 0 ) {
$this->isvalid = false;
} else {
$this->isvalid = true;
}
return $this->isvalid;
}
public abstract function toStdClass();
@@ -104,11 +104,12 @@ EOTXT;
public function validate()
{
if( (inval($this->benutzerfunktion_id) < 1)
if( (intval($this->benutzerfunktion_id) < 1)
&& ($this->benutzerfunktiondata === NULL) ) {
$this->isvalid = false;
$this->validationerrors[] = 'Eine bestehende Funktion oder eine '
. 'Funktion und eine Organisationseinheit müssen ausgewählt sein.';
}
parent::validate();
}
}