remove old image no driver s3
[Finalizado Pelo Aluno]
Ola prof. Carlos primeiro parabeniza pela didática dos teus cursos.
Tenho duais questões para colocar,
Como faço para remover os arquivos que estão no driver s3
esta é a logica que estou a usar:
a outra questão
Como faço para salvar no campo remember_token o tokem de cada usuário cadastrado
Olá, Moisés!
Tudo bem?
Obrigado pelo feedback amigo, gratidão.
É bem fácil deletar um arquivo no S3 da Amazon, primeiro passo, precisa ter todos os dados de acesso setados corretamente no arquivo .env
O usuário (serviço) do I.A.M. precisa ter permissão para deletar os arquivos.
Assista essa aula: https://academy.especializati.com/aula/usar-a-amazon-s3-com-laravel
(Opcional) Próximo passo, setar ainda no arquivo .env que o driver defalt é S3
FILESYSTEM_DISK=s3
Por último, usar a classe de storage para deletar:
$product = Product::first();
// Verifica se o arquivo existe ($product->image == products/fsdf.jpg)
if (Storage::has($product->image)) {
// deleta o arquivo products/fsdf.jpg
Storage::delete($product->image);
}
(https://laravel.com/docs/9.x/filesystem#deleting-files)
Veleu prof.
ficou uma questão por respoder
Como faço para salvar no campo remember_token o tokem de cada usuário cadastrado
Olá, Moisés!
Tudo bem?
Como a sua pergunta não tem relação com este tópico, cria uma nova thread (ticket) para discutirmos a sua dúvida.
No aguardo.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!