shell bypass 403
<?php namespace App\Http\Controllers\Web; use App\Http\Controllers\Controller; use App\Models\Favorite; use App\Models\Webinar; class FavoriteController extends Controller { public function toggle($slug) { $userId = auth()->id(); $webinar = Webinar::where('slug', $slug) ->where('status', 'active') ->first(); if (!empty($webinar)) { $isFavorite = Favorite::where('webinar_id', $webinar->id) ->where('user_id', $userId) ->first(); if (empty($isFavorite)) { Favorite::create([ 'user_id' => $userId, 'webinar_id' => $webinar->id, 'created_at' => time() ]); } else { $isFavorite->delete(); } } return response()->json([], 200); } }