Skip to content

Commit f56a1ce

Browse files
use the gate facade to authorize in example code (#70)
1 parent 2263df2 commit f56a1ce

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

resources/docs/inertia/deleting-chirps.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ namespace App\Http\Controllers;
6161
use App\Models\Chirp;
6262
use Illuminate\Http\RedirectResponse;
6363
use Illuminate\Http\Request;
64+
use Illuminate\Support\Facades\Gate;
6465
use Inertia\Inertia;
6566
use Inertia\Response;
6667
// [tl! collapse:end]
@@ -120,7 +121,7 @@ class ChirpController extends Controller
120121
*/
121122
public function update(Request $request, Chirp $chirp): RedirectResponse
122123
{
123-
$this->authorize('update', $chirp);
124+
Gate::authorize('update', $chirp);
124125

125126
$validated = $request->validate([
126127
'message' => 'required|string|max:255',
@@ -138,7 +139,7 @@ class ChirpController extends Controller
138139
public function destroy(Chirp $chirp): RedirectResponse// [tl! add]
139140
{
140141
//
141-
$this->authorize('delete', $chirp);// [tl! remove:-1,1 add:start]
142+
Gate::authorize('delete', $chirp);// [tl! remove:-1,1 add:start]
142143

143144
$chirp->delete();
144145

0 commit comments

Comments
 (0)