El futuro del proyecto Zend Framework

Aunque nuestro sitio web se centra en Symfony y su ecosistema, también comentamos noticias importantes de otros frameworks que pueden tener impacto en tus projectos (por ejemplo porque usas algunos paquetes o librerías de esos frameworks). En octubre de 2018 se anunció que la empresa Zend abandonaba... seguir leyendo

Nuevo en Symfony 4.3: Declaradas obsoletas las clases Role y SwitchUserRole

Uno de los objetivos principales de Symfony es simplificar algunas partes del componente de seguridad. En Symfony 3.3 declaramos obsoleta la interfaz RoleInterface y en Symfony 4.1 hicimos lo mismo con la interfaz AdvancedUserInterface. En Symfony 4.3 hemos decidido declarar obsoletas las clases Rol... seguir leyendo

Nuevo en Symfony 4.3: Mejoras en los formularios

Añadida una función Twig para obtener el formulario padre En Symfony 4.3 se ha añadido una función de Twig llamada form_parent() que devuelve el formulario padre del formulario actual o null si no exist. Se recomienda usar esta nueva función en vez de acceder al valor de la propiedad form.parent. El... seguir leyendo

Nuevo en Symfony 4.3: ID de sesión configurable

PHP define muchas opciones de configuración para las sesiones. En Symfony puedes configurar todas ellas bajo la opción framework.session.* para no tener que modificar el archivo php.ini. En Symfony 4.3 hemos mejorado esta funcionalidad permitiendo configurar otras dos opciones relacionadas con el ID... seguir leyendo

Nuevo en Symfony 4.3: Mejorada la traducción de formularios

Los formularios creados con el componente Form de Symfony aplican automáticamente el filtro trans() de Twig al contenido de los <label> y de los mensajes de ayuda para traducirlos. Sin embargo, las traducciones no pueden incluir ningún parámetro porque no se pasan argumentos al filtro trans().... seguir leyendo

Nuevo en Symfony 4.3: validador JSON

JSON es seguramente el formato más usado en la mayoría de aplicaciones Symfony. Resulta común utilizarlo para hacer peticiones a APIs JSON y para enviar o recibir payloads JSON. Por eso Symfony incluye una clase JsonResponse, soporte para autenticación JSON, soporte completo de JSON en el componente... seguir leyendo

Nuevo en Symfony 4.3: Mejorado el rendimiento de PropertyAccess

El componente PropertyAccess permite leer y escribir propiedades de objetos (o elementos de arrays) usando una notación sencilla basada en cadenas de texto. Este componente lo utilizan muchos otros componentes de Symfony como Forms, Security, Validator, Workflow, etc. En Symfony 4.3 hemos mejorado s... seguir leyendo

Nuevo en Symfony 4.3: Barras de progreso iterables

La forma de trabajo habitual con las barras de progreso creadas con el componente Console de Symfony consiste en crear la barra, avanzar su progreso a medida que completes tus tareas y al final, hacer una llamada para asegurar que la barra se completa hasta el final. use Symfony\Component\Console\He... seguir leyendo

Nuevo en Symfony 4.3: Mejorado el validador NotBlank

El validador NotBlank incluido en el componente Validator comprueba que el valor indicado no sea false, null, un array vacío o una cadena de texto vacía. Aunque la mayoría de validadores ignora los valores null, este validador sí que los tiene en cuenta. Esto complica algunos escenarios, como por ej... seguir leyendo

Nuevo en Symfony 4.3: Deprecando alias de servicios

Deprecar funcionalidades en vez de eliminarlas es la clave de nuestra promesa de retrocompatibilidad que hace que puedas actualizar entre versiones menores de Symfony (ej. de 4.0 a 4.4) sin problemas. Para mejorar la experiencia de uso de tus programadores/as, tus propias aplicaciones Symfony tambié... seguir leyendo

RSS

Proyectos Symfony destacados

La plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más

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