getPropertyPath(), $error->getMessage()); } return new static($message, $errors); } public function __construct($message, array $errors) { parent::__construct($message, 0, null, null); $this->errors = $errors; } /** * @return InvalidArgumentException[] */ public function getErrorExceptions(): array { return $this->errors; } }