我有这样的update
方法
public function update(Contact $contact)
{
$this->authorize('ownItems', $contact);
......
}
和ContactPolicy
:
public function ownItem(User $user,Contact $contact)
{
return true;
}
它工作正常,但是当我在我的方法中替换为时Contcact
向我显示:ContactRequest
update
403 此操作未经授权。
update
方法 :
public function update(ContactRequest $contact)
{
$this->authorize('ownItems', $contact);
.......
}
authorize
ContactRequest 中的方法:
public function authorize()
{
return true;
}