Tenant com logo
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?
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!