symfinity / form-ui-extensions-bundle
Theme-agnostic Symfony Form UI extensions for metadata, novalidate strategy, and optional uppercase normalization
Package info
github.com/symfinity/form-ui-extensions-bundle
Type:symfony-bundle
pkg:composer/symfinity/form-ui-extensions-bundle
v0.1.1
2026-06-25 05:24 UTC
Requires
- php: >=8.2
- symfinity/ux-blocks-form: ^0.1
- symfony/config: ^7.4||^8.0
- symfony/dependency-injection: ^7.4||^8.0
- symfony/form: ^7.4||^8.0
- symfony/http-kernel: ^7.4||^8.0
- symfony/options-resolver: ^7.4||^8.0
- symfony/twig-bundle: ^7.4||^8.0
- symfony/ux-twig-component: ^2.0|^3.0
- symfony/validator: ^7.4||^8.0
Requires (Dev)
- phpstan/phpstan: ^2.1
- phpstan/phpstan-symfony: ^2.0
- phpunit/phpunit: ^10.5 || ^11.0
- symfinity/ui-kernel: ^0.2
- symfony/framework-bundle: ^7.4
- symfony/security-csrf: ^7.4||^8.0
- symfony/stimulus-bundle: ^2.0|^3.0
Suggests
- symfinity/ux-blocks-live: Optional live date/tags widgets when symfinity_form_ui.theme.live_* is enabled
This package is auto-updated.
Last update: 2026-06-25 05:40:43 UTC
README
Form UI Extensions Bundle
Symfony Form UI extensions for metadata and novalidate strategy
Note
Read-only mirror. See CONTRIBUTING.md for how to propose changes.
Features
- FormView vars — button metadata, novalidate strategy, uppercase normalization
- Theme-agnostic — works with any Symfony form theme
- Optional ux-blocks bridge — pair with
symfinity/ux-blocks-formfor widgets - Flex recipe — bundle registration on install
Prerequisites
Add the symfinity/recipes Flex endpoint to your project's composer.json (see recipes README) — recipes are not in Symfony's official recipe repository yet.
Installation
composer require symfinity/form-ui-extensions-bundle
Documentation
- Quick start — minimal setup path
- Installation — Flex, dependencies, verify
- Configuration — bundle and app options
- Usage — day-to-day patterns
- Upgrade — version migrations
Requirements
- PHP 8.2 or higher
- Symfony 7.4 or 8.x