/** * @param FieldDefinitionInterface $fieldDefinition * @param array $options * * @return array */ protected function resolveFieldOptions(FieldDefinitionInterface $fieldDefinition, array $options) { $resolver = new OptionsResolver(); $resolver->setDefaults(['searchable' => true, 'limit' => -1, 'required' => false, 'label' => null]); $fieldDefinition->setOptions($resolver, $options); return $resolver->resolve($options); }