Tenant com logo
![Bruno Almeida Dias Carneiro](https://academy.especializati.com.br/assets/site/imgs/no-image.png)
Boa tarde Carlos,
No caso, como usar o uuid para o nome da pasta de arquivos do tenant, sendo que com ele sendo criado automatico, eu so tenho acesso ao uuid depois que crio o tenant, e como coloco a logo no cadastro dele, eu precisaria acessar antes de criar, ao invez de utilizar a criação automatica la no metodo boot(), posso criar manualmente no controller? ou isso seria um problema?
Olá, Bruno!
Tudo bem?
Você pode usar um Observer, para gerar o uuid.
https://laravel.com/docs/9.x/eloquent#observers
No método creating, você pode gerar o uuid, e fazer o que precisar:
public function created(Tenant $tenant)
{
// use Illuminate\Support\Str;
$tenant->uuid = (string) Str::uuid();
}
Pegou a ideia? Isso te atende?
![Carlos Ferreira](https://storage.googleapis.com/eti-academy/users/carlos-ferreira.jpg)
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!