*/ class DocumentationExtension extends AbstractTypeExtension { public function buildForm(FormBuilderInterface $builder, array $options) { $builder->setAttribute('documentation', $options['documentation']); } public function configureOptions(OptionsResolver $resolver) { $resolver->setDefaults(['documentation' => []]) ->setAllowedTypes('documentation', ['array']); } public function getExtendedType() { return self::getExtendedTypes()[0]; } public static function getExtendedTypes() { return [FormType::class]; } }