Borrar cache en Symfony 3
Jul16

Borrar cache en Symfony 3

A veces cuando estamos trabajando con Symfony3 es posible que ciertas cosas no funcionen correctamente mientras que las estamos desarrollando. Pueden fallar las traducciones, las configuraciones en yml, las validaciones de formularios, este tipo de fallos suelen pasar por la cache que va guardando Symfony. Para borrar el cache en Symfony3 tenemos varias opciones, la más fácil seria entrar desde la consola a la raíz de nuestro proyecto Symfony...

Leer más
Depurar código PHP con FireBug y FirePHP
Jun25

Depurar código PHP con FireBug y FirePHP

Hoy vamos a ver como depurar código PHP con FireBug y FirePHP. FireBug es una conocidisima herramienta para depurar html, css y javascript en nuestro navegador web, pero cuando estamos desarrollando aplicaciones con PHP echamos en falta una especie de console.log para poder depurar de forma más cómoda el backend con PHP de nuestra web. Vamos a utilizar composer, así que si no lo tienes, lo puedes descargar e...

Leer más
Generar un calendario con PHP
Jun18

Generar un calendario con PHP

En este post te dejo una función para generar un calendario con PHP: <?php function generar_calendario($month,$year,$lang,$holidays = null){ $calendar = '<table cellpadding="0" cellspacing="0" class="calendar">'; if($lang=='en'){ $headings = array('M','T','W','T','F','S','S'); } if($lang=='es'){ $headings = array('L','M','M','J','V','S','D'); } if($lang=='ca'){ $headings = array('DI','Dm','Dc','Dj','Dv','Ds','Dg'); } $calendar.= '<tr class="calendar-row"><td class="calendar-day-head">'.implode('</td><td class="calendar-day-head">',$headings).'</td></tr>'; $running_day = date('w',mktime(0,0,0,$month,1,$year)); $running_day = ($running_day > 0) ? $running_day-1 : $running_day; $days_in_month = date('t',mktime(0,0,0,$month,1,$year)); $days_in_this_week = 1; $day_counter = 0; $dates_array = array(); $calendar.=...

Leer más
PHP POO: Visibilidad public, protected y private
Jun11

PHP POO: Visibilidad public, protected y private

Visibilidad de atributos y métodos (public, protected y private). En una clase podemos definir nuestros atributos y métodos como públicos, protegidos o privados (public, protected o private) en función de la visibilidad que queremos que tengan en el resto del código. En artículos anteriores solo utilizamos atributos y métodos públicos. Veamos las diferencias entre public, protected y private: Public: podemos acceder a las propiedades y métodos desde cualquier lugar,...

Leer más
PHP POO: El constructor de una clase
Jun04

PHP POO: El constructor de una clase

El constructor es un método especial dentro de una clase, se suele utilizar para darle un valor a los atributos del objeto al crearlo. Es el primer método que se ejecuta al crear el objeto y se llama automáticamente al crearlo. Este método puede recibir parámetros como cualquier otro método y para pasárselos tenemos que pasarle los parámetros al objeto. El constructor NO DEVUELVE ningún dato. Podemos definir un...

Leer más
PHP POO: Clases, atributos, métodos y objetos
May28

PHP POO: Clases, atributos, métodos y objetos

Vamos a empezar a trabajar con la programación orientada a objetos en PHP (PHP POO). Una clase podríamos decir que es un molde con el cual podemos crear infinidad de objetos con características parecidas. Por ejemplo, concibiendo una clase como un molde podríamos definir la clase Coche: Esta clase será la plantilla o molde para crear nuevos coches. Tendrá atributos o propiedades (lo que conocíamos como variables) y digamos...

Leer más
¿Que es un ORM? ¿Doctrine y entidades? en Symfony3
Abr09

¿Que es un ORM? ¿Doctrine y entidades? en Symfony3

En este vídeo intento aclarar el concepto de que es un ORM y como funciona Doctrine a grandes rasgos: ¿Quieres más? Vídeo Curso de Symfony3 ¡Domina el framework PHP más completo...

Leer más
Como subir código a Github
Abr09

Como subir código a Github

Hoy vamos a aprender a subir código a GitHub. Es muy fácil. Crea una cuenta en GitHub e instalate git en tu equipo. Ahora en GitHub creamos un repositorio, en mi caso voy a subir una pequeña clase para subir archivos en PHP que siempre utilizo en ZF2 o en PHP crudo: Una vez que tenemos el repo, solo tenemos que seguir las instrucciones que nos da github. Entramos...

Leer más
Página 4 de 22« Primera...23456...1020...Última »