[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Guilherme Seganzerla
Criador Guilherme Seganzerla 09/06/2021

Olá.....

 

Carlos, no começo da aula você preferiu não utilizar o TenantFormRequest no metodo show.

O TenantFormRequest serve para verificar se um determinado tenant existe antes de seguir com o restante da implementação, certo ?

 

Minha duvida é se seria uma boa pratica criar um ProductFormRequest.

 

Para que ele verifique se existe um pedido com identify que veio da rota

 

podendo asism eliminar aquele if com o response()->json() no controller

Manager Carlos Ferreira 09/06/2021

Olá, gseganzerla!
Tudo bem?

É uma excelente alternativa também.

Outra alternativa seria trabalhar com model binding:
https://laravel.com/docs/8.x/routing#route-model-binding

E no model indicar qual seria a key name (por default é o id):
public function getRouteKeyName()
{
    return 'uuid';
}

Carlos Ferreira
Criador Guilherme Seganzerla 09/06/2021

Olá Carlos

Tudo ótimo e com você ?

 

 

Acabei de ver na documentação esse link que você mandou...

Gostei muito da abordagem

Acaba que deixa o codigo mais clean

Guilherme Seganzerla
Manager Carlos Ferreira 09/06/2021

Tudo em paz também. Qualquer dúvida, estou à disposição! Abs;

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!