title: Authorize Resource with Policy doesn't work on destroy() actions
body: <p>I am using <code>$this-&gt;authorizeResource(Project::class, 'project');</code> and using a Project resourceful controller setup with an API auth. <code>dd()</code> on every policy function works, but not on <code>delete()</code>. </p>
  
  <p>My equivalent record removal function in <code>ProjectController</code> is called <code>destroy</code>. It's very weird. Somehow, the policy method for delete isn't triggered. And I don't know why. It is kind of making me pull my hair.</p>
  
  <p>The response is always this <code>{"status":403,"success":false,"error":{"code":"unauthorized","message":null}}</code></p>