Duvida sobre boa prática.
[Finalizado Pelo Aluno]

Criador
Renan Rodrigues
Professor, seria uma boa prática criar uma classe de serviço para o upload de imagem, e usar esse serviço dentro do observer do model? por exemplo ao criar um produto ele ficaria assim:
$product->image = $imageService->upload(request('file'));
Aí esse serviço retornaria o caminho da imagem e também faria o upload no sistema.
Manager
Carlos Ferreira
Olá, Renan!
Tudo bem?
É boa prática sim, super!
Inclusive, abordei isso no curso dasbhoard ead: https://github.com/especializati/curso-laravel-9-dashboard-ead/blob/main/app/Services/UploadFile.php

Criador
Renan Rodrigues
Show de bola!

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