/** * {@inheritdoc} */ public function buildType(FieldConfigInterface $config, array $options) { $config->setValueComparison($this->valueComparison); $config->setValueTypeSupport(ValuesBag::VALUE_TYPE_RANGE, true); $config->setValueTypeSupport(ValuesBag::VALUE_TYPE_COMPARISON, true); $viewTransformers = $config->getViewTransformers(); $config->resetViewTransformers(); $config->addViewTransformer(new BirthdayTransformer($viewTransformers, $options['allow_age'], $options['allow_future_date'])); }