Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function updatePostagem(User $user, Departamento $departamento)
- {
- return $user->id == $departamento->user_id;
- }
- public function user()
- {
- return $this->belongsto(User::class);
- }
- public function departamento(){
- return $this->belongsTo(Departamento::class);
- }
- protected $policies = [
- Postagem::class => PostagemPolicy::class,
- ];
- public function updatePostagem(User $user, Departamento $departamento)
- {
- return $user->id == $departamento->user_id;
- }
- $postagem = Postagem::findOrFail($id);
- $findDepartamento = Departamento::findOrFail($postagem->departamento->id);
- if (Gate::denies('updatePostagem', $postagem->departamento)) {
- return redirect()->back()->with('error', 'Você não tem permição para fazer a atualização. Pois você nao é o dono desse artigo');
- }
- public function updatePostagem(User $user, Departamento $departamento)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement