Drahak\Restful\Application\BadRequestException::unprocessableEntity PHP Method

unprocessableEntity() public static method

Is thrown when validation problem appears
public static unprocessableEntity ( array $errors, string $message = '', Exception | Throwable $previous = NULL ) : BadRequestException
$errors array during validation
$message string
$previous Exception | Throwable
return BadRequestException
    public static function unprocessableEntity(array $errors, $message = '', $previous = NULL)
    {
        $e = new self($message, 422, $previous);
        $e->errors = $errors;
        return $e;
    }

Usage Example

Example #1
0
 private function validateNewPassword($password)
 {
     try {
         Security\Passwords::validateNew($password);
         return true;
     } catch (Nette\UnexpectedValueException $ex) {
         throw BadRequestException::unprocessableEntity(array($ex->getMessage), 'Bad format of new password.');
     }
 }
All Usage Examples Of Drahak\Restful\Application\BadRequestException::unprocessableEntity