/
home
/
maktab
/
server
/
app
/
Http
/
Controllers
/
Admin
/
File Upload :
llllll
Current File: /home/maktab/server/app/Http/Controllers/Admin/CloonyController.php
<?php namespace App\Http\Controllers\Admin; use App\Http\Controllers\InterfaceController; use App\Http\Controllers\SuperController; use App\Models\Cloony; use App\Models\Maktab; use Illuminate\Http\Request; class CloonyController extends SuperController { public function __construct() { $with = ['master']; parent::__construct(Cloony::class,$with); } public function index(Request $request){ $query = Cloony::with(['master']); $search = ['title']; $select = ['*']; $query = (new InterfaceController())->index($request->all(),$search,$select,$query); return response()->json($query); } /** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\jsonResponse */ public function destroy($id) { Cloony::findOrFail($id) ->delete(); Maktab::where('cloony_id',$id) ->update([ 'cloony_id'=>null ]); return response()->json(true); } public function swap(Request $request){ $data = $request->all(); Maktab::where('cloony_id',$data['id']) ->update([ 'cloony_id'=>$data['swap_id'] ]); Cloony::findOrFail($data['id'])->delete(); return response()->json(true); } }
Copyright ©2k19 -
Hexid
|
Tex7ure