Associação ao $object
Criador
Marcos Birro Calixto
Carlos, bom dia.
Com relação a
Não entendi como fica relacionado ao $object se o $object pode ser qualquer model.
Criador
Marcos Birro Calixto
}Gate::define('ower', function(User $user, $object) {
return $user->id === $object->user_id;
}););
Manager
Carlos Ferreira
Olá, Marcos!
Tudo bem?
Essa relação pode ser usada com qualquer model que contenha a coluna user_id
Exemplo, você tem uma tabelas de: produts, orders, categories e logs
Como saber qual usuário criou (ou está relacionado) com ela?
Basta ter a coluna user_id
Nesse exemplo, para saber se o usuário realmente é dono deste registro, pode usar o Gate "ower", isso evita que ele delete ou edite registros que não lhe pertence.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!