getFormFactory(); } /** * Creates a form factory builder with the iTop configuration. */ public static function createFormFactoryBuilder(): FormFactoryBuilderInterface { // Set up the Validator component $validator = Validation::createValidatorBuilder() ->enableAttributeMapping()->getValidator(); return (new FormFactoryBuilder()) ->addExtension(new HttpFoundationExtension()) ->addExtension(new ValidatorExtension($validator)) ->addTypeExtension(new FormTypeExtension()) ->setResolvedTypeFactory(new ResolvedFormTypeFactory()); } /** * This class cannot be instantiated. */ private function __construct() { } }