File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change 22
33namespace Laravel \Jetstream \Http \Controllers \Inertia ;
44
5+ use Illuminate \Contracts \Auth \StatefulGuard ;
56use Illuminate \Http \Request ;
67use Illuminate \Routing \Controller ;
78use Illuminate \Support \Facades \Auth ;
@@ -13,13 +14,14 @@ class CurrentUserController extends Controller
1314 * Delete the current user.
1415 *
1516 * @param \Illuminate\Http\Request $request
17+ * @param \Illuminate\Contracts\Auth\StatefulGuard $auth
1618 * @return \Illuminate\Http\RedirectResponse
1719 */
18- public function destroy (Request $ request )
20+ public function destroy (Request $ request, StatefulGuard $ auth )
1921 {
2022 app (DeletesUsers::class)->delete ($ request ->user ()->fresh ());
2123
22- Auth:: logout ();
24+ $ auth -> logout ();
2325
2426 return response ('' , 409 )->header ('X-Inertia-Location ' , url ('/ ' ));
2527 }
Original file line number Diff line number Diff line change 22
33namespace Laravel \Jetstream \Http \Livewire ;
44
5+ use Illuminate \Contracts \Auth \StatefulGuard ;
56use Illuminate \Support \Facades \Auth ;
67use Laravel \Jetstream \Contracts \DeletesUsers ;
78use Livewire \Component ;
@@ -19,13 +20,14 @@ class DeleteUserForm extends Component
1920 * Delete the current user.
2021 *
2122 * @param \Laravel\Jetstream\Contracts\DeletesUsers $deleter
23+ * @param \Illuminate\Contracts\Auth\StatefulGuard $auth
2224 * @return void
2325 */
24- public function deleteUser (DeletesUsers $ deleter )
26+ public function deleteUser (DeletesUsers $ deleter, StatefulGuard $ auth )
2527 {
2628 $ deleter ->delete (Auth::user ()->fresh ());
2729
28- Auth:: logout ();
30+ $ auth -> logout ();
2931
3032 return redirect ('/ ' );
3133 }
You can’t perform that action at this time.
0 commit comments