Liberado Laravel 8.68

El equipo de Laravel lanza la versión 8.68 del framework de PHP más utilizado. En la nueva versión, se incluyen nuevos métodos TestResponse dd () y correcciones para PHP 8.1, entre otros cambios.

En la publicación se cubre los cambios en tres diferentes versiones: v8.68, v8.67 y v8.66.

Compatibilidad con PHP 8.1 (v8.67)

Correcciones de PHP 8.1 en preparación para el lanzamiento de GA del próximo mes.

Agregar métodos de volcado a TestResponse (v8.68)

Nuevos métodos a la clase TestResponse, incluyendo dd(), ddHeaders()y ddSession():

 1$response = $this->get('/example'); 2  3// Dump response 4$response->dd(); 5  6// Or Headers 7$response->ddHeaders(); 8  9// Or Session10$response->ddSession(keys: $keys);

Restricción del esquema de la base de datos (v8.68)

Método de migración restrictOnUpdate():

1// Using `onUpdate` directly2$table->onUpdate('restrict');3 4// New convenience method5$table->restrictOnUpdate();

Aserción JSON para “hasAny” (v8.66)

Método para afirmar JSON hasAny que afirma que existe al menos una de las propiedades dadas:

1$json->hasAny('data', 'errors', 'meta');

Método Array isList () (v8.66)

Método Arr::isList() para determinar si una matriz es una lista. Una matriz se considera una “lista” si todas las claves son números enteros secuenciales que comienzan con cero sin espacios intermedios.

Más cambios

Visita el blog oficial de Laravel si quieres investigar en profundidad respecto a cada uno de los cambios.

Relacionado

The best Udemy courses in August, only for 9.99 $

Los mejores cursos en inglés y en oferta, hasta el día 27. Los cursos incluidos aquí son todos en inglés. Revisa por aquí, entre los mejores cursos en oferta de Udemy de Agosto en español, si lo que deseas son cursos en español. Si por desgracia, no tienes la oportunidad de acceder a comprar alguno de los excelentes cursos que te mostraré a continuación. Siempre puedes ¡SEGUIR LEYENDO!

Symfony vs Laravel, ¿Qué framework PHP es mejor para tu negocio?

Los desarrolladores que crean aplicaciones web de primera calidad utilizando frameworks de desarrollo, los utilizan en el proceso de desarrollo para simplificar la gestión y el mantenimiento del proyecto. Hay muchos tipos de frameworks en el mercado, pero la mayoría de los frameworks basados en el lenguaje de programación PHP se usan ampliamente porque tienen estilos, métodos y estándares de codificación únicos. Pero aun así, existen ¡SEGUIR LEYENDO!

Python vs PHP: Introducción básica a 2 de los lenguajes de programación de más importantes de la actualidad

Vamos a intentar realizar una pequeña introducción y comparativa como medio introductorio a estos dos lenguajes de programación, tomando en cuenta sus distancias y diferencias, de por sí; ya existentes. ¿Qué es Python? Python es un lenguaje de programación de alto nivel interpretado y orientado a objetos que es enormemente compatible con la biblioteca y se utiliza para desarrollar programas independientes y algoritmos de secuencias de ¡SEGUIR LEYENDO!

PHP vs NodeJS

PHP y Node.js se utilizan para el desarrollo del lado del servidor y, por lo tanto, se han convertido en competidores entre sí. A continuación se presentan algunas diferencias basadas en diferentes parámetros para comprender los dos y tomar una decisión entre uno de los dos gigantes. Sobre PHP PHP es un acrónimo de Hyptertext Preprocessor creado por Rasmus Lerdorf en 1994. PHP es un lenguaje ¡SEGUIR LEYENDO!

Palabras más usadas en cada lenguaje de programación

Nube de palabras más usadas dentro de los lenguajes de programación Javascript, React, CSS, HTML, Java, Python, Lua, PHP, Ruby, C+, Perl, C#, Scala, Go, SQL, Rust, Lisp, Clojure, Kotlin, CMake, Swift, Haskel, Elixir, Objective C, F#, Elm, PureScript, Pascal, R, Erlang, VimL, Groovy. Los datos han sido extraídos de los diferentes repositorios de Github. Nube de Palabras de Javascript Insertar Javascript ⛓ Conocer Palabras Nube ¡SEGUIR LEYENDO!

Salir de la versión móvil