Sobre o observe e eventos

Pra lançar um sistema de log seria interessante usar o observe no modelo responsável.
Qual um exercício que posso fazer pra treinar os eventos e o observe ?
Em quais casos é interessante usar o observe e os eventos ?
Quando você sempre usa o observe ??
Olá, Roger!
Tudo bem?
Sobre o Observer dentro do mundo do Laravel, sempre é interessante para automatizar rotinas, como por exemplo, gerar um UUID automaticamente.
Enviar e-mail de boas após o cadastro.
O pattern Observer é justamente isso, ficar observando os eventos de uma classe (no caso um Model) e fazer algo a partir de algum evento (antes de criar, depois de criar e etc)
Sobre logs, existem alguns packages, que usam justamente os eventos do Model para gerar logs, porém de forma mais automatizada (menos "transparente", + automático), este package aqui é o mais famoso: https://laravel-auditing.com/

Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!