Una duda común, es como usar eventos y jobs con transacciones y creo que parte de esa duda radica en el hecho de que suelen ser un poco “mágicos” y no se ve que es lo que hacen a simple vista.
Los frameworks de desarrollo se han vuelto populares por la facilidad con la que puedes crear prototipos y aplicaciones con componentes poco acoplados. Para lograr ese bajo acoplamiento es muy común que los framework como Laravel utilicen una estrategia que se conoce como inyección de dependencias.
Continue reading Domina la inyección de dependencias de Laravel
Es muy fácil crear una regla de validación personalizada ya que Laravel nos provee de un comando artisan para realizarlo y de otras opciones que vamos a ir viendo con detalle.
Por ejemplo imagina que el requerimiento de un sistema es validar que el host de una cuenta de correo es valido; es decir, que puedas determinar que ese host corresponde a un dominio registrado en un sistema de DNS.
Continue reading Cómo crear y probar reglas de validación personalizadas en Laravel
En la actualidad es muy común que las aplicaciones requieran una forma de guardar la ultima sesión que tuvo un usuario.
Continue reading Último login de usuario en Laravel (Refactoring)
¿Cómo pruebas esta validación de datos en tu código?
Continue reading Cómo comprobar la validación de datos en Laravel (sin pruebas manuales)
Hace unas semanas en un proyecto me pidieron tener las rutas auth de Laravel para autentificar usuarios en ingles y español, y han de pensar que Laravel ya lo tiene resuelto, pero no.
Continue reading Modificar las rutas de login con otro idioma en Laravel
Hace poco me preguntaron para que servía exactamente el Patrón Factory y si era algo que se podía usar en Laravel.
Continue reading Cuando utilizar el Patrón de Diseño Factory en Laravel
Que levante la mano quien no a haya tenido un código como este …
Continue reading Cómo utilizar el Service Provider de Laravel para simplificar tu código
En alguna ocasión cuando estoy haciendo trabajo de refactorización y me dispongo a agregar un seeder me a tocado toparme con un DatabaseSeeder como el siguiente.
Continue reading Carga de seeders de forma configurable en Laravel
Tell don’t ask es un estilo de programación en el cual los objetos solo toman decisiones sobre sus datos internos o sobre los que reciben como parámetros y no deben de hacerlo sobre los datos internos de otros objetos.
Continue reading Mejora tu código usando tell don’t ask en Laravel
Leave a Comment