Validación numérica en Laravel con el método numeric

  • Publicado el 27 febrero, 2025
  • Palabras: 83

La validación numérica en Laravel se vuelve más intuitiva con una nueva interfaz fluida que transforma cadenas de reglas detalladas en métodos encadenables.

Validación numérica en Laravel con el método numeric

El método Rule::numeric() de Laravel ofrece una forma más clara de crear reglas de validación numérica complejas. En lugar de encadenar restricciones delimitadas por barras verticales, ahora puedes encadenar métodos en un formato legible y compatible con IDE.

 

// Before
$rules = [
    'price' => 'numeric|min:5|max:1000|decimal:2',
];

// After
$rules = [
    'price' => Rule::numeric()
        ->min(5)
        ->max(1000)
        ->decimal(2),
];

 

Esta interfaz fluida admite todas las funciones de validación numérica y, al mismo tiempo, hace que sus reglas sean más fáciles de mantener. Ya sea que esté validando números enteros, decimales o valores relativos, la nueva sintaxis mantiene su lógica de validación clara y explícita.

Antonio Jenaro
Antonio Jenaro

Web Developer

Archivado en:

Fuente: Harris Raftopoulos

Artículos relacionados

Formato, validación y casting de teléfonos en Laravel
333

Formato, validación y casting de teléfonos en Laravel

Validación única de Laravel para múltiples columnas
184

Validación única de Laravel para múltiples columnas

Validación de correo electrónico en Laravel con la regla de validación email
447

Validación de correo electrónico en Laravel con la regla de validación email

Inicia la conversación

Hazte miembro de Antonio Jenaro para comenzar a comentar.

Regístrate ahora

¿Ya estás registrado? Inicia sesión