studodev / form-util-bundle
A collection of utilities for forms in Symfony
v1.1.1
2024-05-21 21:16 UTC
Requires
- php: >=8.2
- symfony/form: ^6.4 || ^7.0
- symfony/mime: ^6.4 || ^7.0
- symfony/validator: ^6.4 || ^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.54
- symfony/test-pack: ^1.1
- symfony/var-dumper: ^7.0
This package is auto-updated.
Last update: 2025-04-21 23:47:59 UTC
README
A collection of utilities for forms in Symfony
Features
- Disable client side validation
- Compute accept attribute on
FileType
based on constraints in form or data class - Constraint to block disposable email domains
Installation
composer require studodev/form-util-bundle
Configuration
Create the configuration file at path config/packages/form_util.yaml
Exemple
form_util: disable_client_validation: true enable_constraint_based_accept_attribute: true
Usage
Block disposable email domains
class User { // .... #[Assert\Email] #[NotDisposableEmail] private string $email; // .... }