$formData Current form data (unused) * * @return bool True if booking status is not 'A' (inquiry), false otherwise */ public function evaluate(BookingDto $bookingDto, int $participantIndex, array $formData): bool { return Constants::BOOKING_STATUS_INQUIRY !== $bookingDto->bookingStatus; } public function getDependentFields(): array { return []; } public function getDescription(): string { return 'Only available for non-inquiry bookings (final or option)'; } }