Кажется, я не могу разрешить пользователям обновлять определенные модели.Авторизация всех или ничего не работает, но не для определенных моделей.
Добавление другого аргумента для 2-й модели, похоже, не работает:
Too few arguments to function App\Policies\ProjectPolicy::update(), 1 passed
Это политика (хотя она, очевидно, несделано еще):
public function update(User $user, Project $project)
{
dd($project)
}
Это авторизация в контроллере проекта:
if ( !$currentUser->can( 'update', Project::find($id) ) )
{
}