我有一个带有authorize方法的自定义请求:
public function authorize()
{
return Auth::user() ? $this->post->user_id !== Auth::user()->id && ! $this->parent_id && $this->user_id == Auth::user()->id : true;
}
我需要阻止添加评论:(如果用户是帖子的所有者,如果用户不是评论父的所有者)。我该怎么办?我的状况不行。我得到403 ..
在表格注释中,我有:post_id
,user_id
,parent_id
,body
。在模型评论和发布中,我有关系。