/
home
/
old_henza
/
server
/
app
/
Http
/
Controllers
/
Adm
/
File Upload :
llllll
Current File: /home/old_henza/server/app/Http/Controllers/Adm/ConstController.php
<?php namespace App\Http\Controllers\Adm; use App\Http\Controllers\Controller; use App\Models\ConfigStatic; use Illuminate\Http\Request; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; class ConstController extends Controller { public function store(Request $request) { if (str_starts_with($request->input('key'), '__list__')) { $record = ConfigStatic::create(['key' => $request->key, 'val' => $request->val]); } else { $record = ConfigStatic::firstOrCreate(['key' => $request->key], ['val' => $request->val]); } return response()->json($record); } public function destroy($id) { return response()->json(ConfigStatic::where('key', $id)->delete()); } public function deleteById($ids) { return response()->json(ConfigStatic::destroy($ids)); } public function show($id) { try { return response()->json(ConfigStatic::getValue($id)); } catch (NotFoundHttpException $e) { return response()->json('const not found', 404); } } public function update(Request $request , $id) { ConfigStatic::findOrFail($id)->update($request->all()); return response()->json(true); } }
Copyright ©2k19 -
Hexid
|
Tex7ure