wip: additional services with constraints
This commit is contained in:
@@ -59,4 +59,4 @@ interface FieldConditionInterface
|
||||
* @return string A brief description of the condition logic
|
||||
*/
|
||||
public function getDescription(): string;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -61,4 +61,4 @@ interface FieldOptionsProviderInterface
|
||||
* @return bool True if the field has registered option providers, false otherwise
|
||||
*/
|
||||
public function hasFieldOptions(string $fieldName): bool;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -98,4 +98,4 @@ interface FieldStateProviderInterface
|
||||
* @return array<string, array<string, mixed>> Field states indexed by field name
|
||||
*/
|
||||
public function getAllFieldStates(BookingDtoInterface $bookingDto, int $participantIndex, array $formData = []): array;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -67,4 +67,4 @@ interface ParticipantFieldHandlerInterface
|
||||
* @return string[] Array of field names that this handler may modify the state of
|
||||
*/
|
||||
public function getAffectedFieldNames(): array;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user