Detectar cambios en Eloquent

Imagina que necesitas detectar cambios en Eloquent, por ejemplo para cuando cambie el valor de un atributo enviar un email a alguien notificando dicho cambio.

La verdad que existen muchas formas de hacer esto con Laravel, bien mediante Eloquent o directamente comprobando el valor en base de datos y el valor que viene de la petición Http, veamos el caso desde mi punto de vista incorrecto.


Está claro que este ejemplo va a funcionar y el trabajo se va a realizar de forma correcta, pero realmente esto no es responsabilidad del controlador, pienso que es mejor pasar esta responsabilidad al modelo, que es donde a través de los eventos de Eloquent podemos actuar de forma más eficaz.

 

Si estás interesado en Laravel 5  aquí te dejo varios recursos que estoy seguro te servirán para conocerlos a fondo en sus versiones actuales.

    Curso de Laravel 5.6, Cashier + Stripe, Socialite, Roles y Pusher

    Experto en Laravel 5

SUSCRÍBETE AHORA Y ACCEDE A TODO EL MATERIAL DE INMEDIATO, CURSOS Y TIPS AND TRICKS
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

Create an Account Back to login/register