apiClient->updateBooking($bookingData); if ($result instanceof Notification) { $this->context ->buildViolation($result->message) ->addViolation() ; } if ($result instanceof BookingUpdate && false === $result->valid) { $this->context ->buildViolation($constraint->message) ->addViolation() ; } } }