La Versión de Laravel 6.13.0 Ya Esta Publicada
Editor / 2 Feb. 2020 / noticias

El equipo de Laravel lanzó v6.13.0 esta semana con la capacidad de formatear atributos de validación implícitos y un nuevo método del sistema de archivos sureDirectoryExists ().

Estas son algunas de las nuevas funciones destacadas:

Permitir formatear atributos de validación implícita

Mohamed Said contribuyó con un RP que permite a un validador configurar un formateador personalizado para un atributo implícito:

// Instead of "0.age must be an integer"
// A formatter could do: "age at line 1 must be an integer"

validator( [['age' => 'thirty']],
['*.age' => 'integer']
)->setImplicitAttributesFormatter(function ($attribute) {
[$line, $attribute] = explode('.', $attribute);

return sprintf('%s at line %d', $attribute, $line + 1);
})->validate();

 

Método del sistema de archivos sureDirectoryExists

Taylor Otwell contribuyó con el método allowDirectoryExists () para la clase filesystem:

Filesystem::ensureDirectoryExists($path, $mode = 0755, $recursive = true);

Este método creará el directorio si aún no existe.

Storage URL para el driver FTP

Melek REBAI contribuyó con el soporte para Storage :: url () para trabajar con el driver FTP.

Puede ver la lista completa de nuevas características y actualizaciones a continuación y toda la diferencia entre 6.12.0 and 6.13.0 en GitHub. Las notas de la versión completa de Laravel 6.0 están disponibles en GitHub, cambios de la v6:

v6.13.0

Agregado

  • Se agregó la opción –api al comando make:model (#31197#31222)
  • Se agregó el método PendingResourceRegistration::shallow () (#31208104c539)
  • Permitido formatear un atributo implícito usando un cierre (#31246)
  • Se agregó metodo Filesystem::ensureDirectoryExists() (8a8eed4)
  • Se agregó soporte a Storage::url () para el driver Ftp (#31258b8790e5)

Corrección

  • Se corrigió las migraciones de laravel al migrar al servidor sql (dropColumn con valor predeterminado) (#31229)
  • Se corrigió handleBeginTransactionException () que llama a la propiedad pdo en lugar del método getPdo () (#31233)
  • Se corrigió los nombres de los canales cuando se transmitían a través de redis (#31261)
  • Se reemplaza los asteriscos antes de la validación (#31257)

Cambios

  • Se reetablece el timeout handler después del ciclo de trabajo  (#31198)

Fuente: Laravel News


415
Siguenos
Soporta
Somos

Un portal que quiere ayudar a los participantes a mejorar su web.

Dejamos recursos a tu alcance para que los utilices en tus proyectos.

Esperamos te sirvan de gran ayuda a la hora de realizar tus trabajos con todas las herramientas disponibles en la web para ti.






    Blog 3 Web © | Politicas de Privacidad