| 123456789101112131415161718192021222324252627282930 | 
							- <?php
 
- namespace App\Http\Controllers\User;
 
- use App\Http\Controllers\Controller;
 
- use Illuminate\Http\Request;
 
- use App\Models\Plan;
 
- class PlanController extends Controller
 
- {
 
-     public function fetch(Request $request)
 
-     {
 
-         if ($request->input('id')) {
 
-             $plan = Plan::where('id', $request->input('id'))
 
-                 ->first();
 
-             if (!$plan) {
 
-                 abort(500, __('Subscription plan does not exist'));
 
-             }
 
-             return response([
 
-                 'data' => $plan
 
-             ]);
 
-         }
 
-         $plan = Plan::where('show', 1)
 
-             ->orderBy('sort', 'ASC')
 
-             ->get();
 
-         return response([
 
-             'data' => $plan
 
-         ]);
 
-     }
 
- }
 
 
  |