Beispiel #1
0
 public function filterAndValidate(array $data) : array
 {
     $data = $this->filter->filter($data);
     $validationResult = $this->validator->validate($data);
     if ($validationResult->isNotValid()) {
         throw new ValidationFailedException($validationResult, $this->httpRequest);
     }
     return $validationResult->getValues();
 }