studodev/form-util-bundle

A collection of utilities for forms in Symfony

v1.1.1 2024-05-21 21:16 UTC

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;
    
    // ....
}