Visibilidad publica de archivos con Laravel y S3
De forma predeterminada amazon S3 almacena los archivos de forma privada lo que evita que puedas acceder a esos recursos mediante una url.
Herminio Heredia Santos
De forma predeterminada amazon S3 almacena los archivos de forma privada lo que evita que puedas acceder a esos recursos mediante una url.
Aprovecha el uso de los valores por default para reducir la asignación masiva en eloquent
Una de las cosas que mas aplaudo en este paquete es el tiempo que dedico el autor para facilitar el uso de pruebas.
Si estas trabajando con la laravel 6, el recuperar una contraseña ya no requiere que se hagan cambios en el Password Broker si cambias las validaciones en el controller, es decir que ya no tienes que hacer nada tío!, esto ya quedo solucionado. Laravel 6
Ya hemos platicado sobre los casos en los que puedes utilizar el patrón factory, pero hoy vamos a ver con un ejemplo, como puedes emplear la versión mas común de este patrón.
Por un momento imagina que tienes este sencillo archivo de Excel que usa formulas y que quieres importar a un modelo en Laravel.
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.
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 …
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.