public function edit(Post $post) { Gate::authorize('update',$post); return view('post.edit',compact('post')); }