The code here does not match that in the bootcamp here: https://laravel.com/learn/getting-started-with-laravel
Furthermore, the bootcamp alludes to a ChirpPolicy that is not actually created in the bootcamp and does not appear here, and it apparently relies on that Policy to provide $this->authorize('update', $chirp); functionality in the ChirpController which does not function.
The code here does not match that in the bootcamp here: https://laravel.com/learn/getting-started-with-laravel
Furthermore, the bootcamp alludes to a ChirpPolicy that is not actually created in the bootcamp and does not appear here, and it apparently relies on that Policy to provide
$this->authorize('update', $chirp);functionality in the ChirpController which does not function.