/**
  * @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);
 }