From db610026748e29bb136873321233ac9d288bd79b Mon Sep 17 00:00:00 2001 From: Jacob Tobiasz Date: Sun, 4 Feb 2024 21:33:19 +0100 Subject: [PATCH] [Autocomplete] Add throwing an exception when trying to set options when the form is already existing --- src/Autocomplete/src/Form/WrappedEntityTypeAutocompleter.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Autocomplete/src/Form/WrappedEntityTypeAutocompleter.php b/src/Autocomplete/src/Form/WrappedEntityTypeAutocompleter.php index bf181c9f618..66615bda0fd 100644 --- a/src/Autocomplete/src/Form/WrappedEntityTypeAutocompleter.php +++ b/src/Autocomplete/src/Form/WrappedEntityTypeAutocompleter.php @@ -172,6 +172,10 @@ private function getEntityMetadata(): EntityMetadata public function setOptions(array $options): void { + if (null !== $this->form) { + throw new \LogicException('The options can only be set before the form is created.'); + } + $this->options = $options; } }