Nuevo en Symfony 3.4: mejores indicadores sobre cobertura de código

La "cobertura de código" ("code coverage" en inglés) es un indicador que describe qué porcentaje de código de la aplicación está testeado. En teoría, una cobertura alta indica que el código está más testeado y por tanto, seguramente contiene menos errores. PHPUnit incluye varias ... seguir leyendo

Nuevo en Symfony 3.4: configurando rutas y servicios con PHP

Symfony soporta varios formatos de configuración de forma nativa: XML, YAML, PHP y anotaciones. Lo mejor es que Symfony nunca te obliga a usar un formato determinado. La decisión siempre es tuya, e incluso puedes combinarlos (por ejemplo: YAML para la configuración básica, XML para servicios y anota... seguir leyendo

Preparando el lanzamiento de Symfony 3.4 y 4.0

El proyecto Symfony publica nuevas versiones siguiendo un plan basado en el tiempo donde se publican dos versiones menores cada año (en mayo y noviembre) y una versión principal cada dos años. Este es uno de los años en los que se juntan varios lanzamientos y por eso Symfony 3.4 y Symfony 4.0 se pub... seguir leyendo

Nuevo en Symfony 3.4: Variables de entorno avanzadas

Symfony 4 utilizará y fomentará el uso de variables de entorno para configurar algunas partes de la aplicación. En Symfony 3.4, estamos trabajando para que esto sea posible y todos los componentes del framework sigan funcionando correctamente. El único gran inconveniente que nos quedaba es que los v... seguir leyendo

Nuevo en Symfony 3.4: Mejorados los validadores de comparación

La idea original de los validadores de comparación era comparar variables respecto a algún valor predefinido (ejemplo: "el precio debe ser mayor que 0", "la edad debe ser igual o mayor que 18", etc.) No obstante, en las aplicaciones Symfony es común tener que comparar el valor de... seguir leyendo

Nuevo en Symfony 3.4: Subscripción a eventos desde el micro kernel

En Symfony 2.8, introdujimos el trait MicroKernel para configurar el framework Symfony de una manera más sencilla. Symfony 4, que se publica en noviembre de 2017, usará este micro kernel por defecto en todas las aplicaciones. Mientras tanto, en Symfony 3.4 hemos mejorado el micro kernel para que pue... seguir leyendo

Nuevo en Symfony 3.4: Deprecando opciones de configuración

El proyecto Symfony sigue la estrategia de versionado semántico y define una política de retrocompatibilidad que facilitan las actualizaciones de tus proyectos. Una de las claves de esta estrategia son los mensajes de tipo "deprecation", que te avisan cuando una funcionalidad se va a cambi... seguir leyendo

Nuevo en Symfony 3.4: Respuestas HTTP inmutables

Algunos de los mecanismos tradicionales de la caché HTTP se basan en que el navegador envíe peticiones HTTP al servidor preguntando si un determinado recurso ha cambiado desde que se descargó la primera vez. Si no ha cambiado, el servidor envía una respuesta HTTP vacía con el código de estado 304 (N... seguir leyendo

Nuevo en Symfony 3.4: Soporte para grupos en el validador "Valid"

El validador Valid se emplea para validar los objetos que están embebidos como propiedades de otros objetos. De esta manera puedes validar fácilmente un objeto y todos los sub-objetos relacionados. Como en el siguiente ejemplo, que valida el objeto Address incluido dentro del objeto Author: // src/A... seguir leyendo

Nuevo en Symfony 3.4: Mejores excepciones en la consola

Diseñar los mensajes de las excepciones de programación no es fácil, ya que hay que proporcionar suficiente información para que el usuario descubra rápidamente la causa del error, pero al mismo tiempo no hay que dar demasiada información que pueda abrumar o estresar todavía más al usuario. En Symfo... seguir leyendo

Filtrar por fecha

RSS

Proyectos Symfony destacados

La forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más

Descargas totales de Symfony

1.069.955.393

Ver descargas en tiempo real

Síguenos en @symfony_es para acceder a las últimas noticias.