Configuring syntax postCSS in PHPstorm

Recently, I have used and tried the new way of write CSS.  Although I am not frontend I like know what are they doing them. In my last business personal project I used postCSS. Maybe your are questioning what are that?  Is the way use tomorrow’s CSS syntax, and today, all this running on javascript.
Continuar leyendo “Configuring syntax postCSS in PHPstorm”

Gestión de assets en Symfony con Gulp – PHP Sevilla

Slides de mi charla en PHP Sevilla el pasado 28 de Septiembre sobre el manejo de assets con Gulp en un proyecto symfony.
Temas vistos:

Continuar leyendo “Gestión de assets en Symfony con Gulp – PHP Sevilla”

Gestión de assets en Symfony con Gulp

Desde la versión 2.8, Symfony no incluye a nuestro viejo amigo AsseticBundle, en la actualidad gracias al ecosistema JavaScript, disponemos de numerosas herramientas para trabajar y manejar nuestros assets.

En este artículo vamos a hablar de Gulp JS, y cómo gestionar los assets en un proyecto symfony. Continuar leyendo “Gestión de assets en Symfony con Gulp”

Añadiendo funciones SQL nativas a DQL en Symfony

DQL (Doctrine Query Language) soporta un conjunto limitado de funciones SQL específicas entre los diferentes sistemas gestores de base de datos (MySQL, PostgreSQL, Oracle o SQLite).

Una vez definido un proveedor de base de datos en nuestro proyecto (que en ningún caso cambiará en el futuro) podemos hacer uso de todas las funciones nativas disponibles.

Este artículo, muestra como añadir la función nativa DATE() de MySQL a Doctrine en un proyecto Symfony. Continuar leyendo “Añadiendo funciones SQL nativas a DQL en Symfony”

Symfony3; ¿Qué hay de nuevo viejo?

En el día de ayer (24 de Febrero 2016), se celebró la edición número 8 del grupo PHP Sevilla.
Esta vez me “tocó” a mí ser el ponente 😜, a continuación os dejo las slides dónde hago una breve introducción a Symfony y comento las principales novedades de la nueva versión 3.
Continuar leyendo “Symfony3; ¿Qué hay de nuevo viejo?”

Doctrine LAZY loading, EAGER y EXTRA_LAZY

Se explica el uso de las diferentes estrategias que tiene doctrine para obtener registros con asociaciones a través de un mini-proyecto Symfony2,que además de probar todo el código podemos ver todos los detalles de las consultas gracias al web profiler.
Continuar leyendo “Doctrine LAZY loading, EAGER y EXTRA_LAZY”