Instalar PHPUnit y primeros pasos

Para los test automatizados en PHP una de las herramientas que uso es PHPUnit. Y también es la que suelo usar en mis talleres y cursos sobre TDD en PHP. Por eso voy a dejar aquí unas instrucciones de cómo se instala y los primeros pasos con ella. Instalación con Composer La instalación de PHPUnit … Read more Instalar PHPUnit y primeros pasos

Migraciones en Laravel: Añadir columna solo si no existe

Las migraciones de Laravel son una herramienta fantástica. Permiten a todo el equipo tener la misma estructura de la base de datos sin tener que andar compartiendo ficheros sql. Basta con hacer un simple: $ php artisan migrate Y ya tenemos la misma estructura que el resto de gente del equipo. Normalmente las migraciones crean … Read more Migraciones en Laravel: Añadir columna solo si no existe

Por qué no debes ignorar los warnings y deprecations en PHP

¿Qué hay más molesto que estar viendo continuamente «warnings» (avisos) y mensajes de «deprecated»? Tiene una solución muy fácil: ¡desactivar estos mensajes! Total ¿qué es lo peor que puede pasar? El problema de ignorar «warnings» y «deprecated» ¿Lo peor que puede pasar? ¿Qué tal que se te acabe colando un error en producción? «Deprecated», si … Read more Por qué no debes ignorar los warnings y deprecations en PHP

Taller online gratuito de introducción al TDD en PHP

Dado que estamos en una época de encierro forzoso en casa, para pasar un poco el rato, voy a organizar un taller online gratuito. Con que sepas algo de PHP te puedes apuntar. ¿Cuándo? ¿Dónde? ¿Precio del taller? ¿Cuándo? El próximo Miércoles 18 a las 18:00. ¿Dónde? En tu casa. ¿Precio? Nada, gratuito ¿No he … Read more Taller online gratuito de introducción al TDD en PHP

La notación Yoda en PHP

Hoy toca hablar de la notación Yoda (o condiciones Yoda), muy querida por alguna gente y muy despreciada por otra gente. Como sabéis que soy una persona muy neutral y sin opiniones muy marcadas os diré que ambos puntos de vista son muy respetables… por muy despreciable que sea esta aberrante forma de escribir una … Read more La notación Yoda en PHP

Descubre array_fill() en PHP

En PHP hay una función que puede venirnos muy bien para dar un valor inicial a un array: array_fill(). Con esta función podemos construir un array indicándole qué índice queremos para el primer elemento, cuántos elementos queremos que tenga el array y el valor que queremos dar a esos elementos. La limitación que tenemos es … Read more Descubre array_fill() en PHP