mirror of
https://gitlab.com/omair-personal/exchange.git
synced 2026-08-19 12:34:13 +00:00
0180694d72
removed setting-credit for post, delete and get one routes completed admin credit limit and time out update feature fixed drop down rate issue fixed the controller show and update issue
42 lines
907 B
PHP
42 lines
907 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\SettingCredit;
|
|
use Illuminate\Http\Request;
|
|
|
|
class SettingCreditController extends Controller
|
|
{
|
|
public function index()
|
|
{
|
|
$credit_setting = SettingCredit::latest()->first();
|
|
return response()->json($credit_setting, 201);
|
|
}
|
|
|
|
public function show(SettingCredit $credit)
|
|
{
|
|
return $credit;
|
|
}
|
|
|
|
public function store(Request $request)
|
|
{
|
|
$credit = SettingCredit::create($request->all());
|
|
|
|
return response()->json($credit, 201);
|
|
}
|
|
|
|
public function update(Request $request)
|
|
{
|
|
$credit_setting = SettingCredit::latest()->first();
|
|
$credit_setting->update($request->all());
|
|
|
|
return response()->json($credit_setting, 200);
|
|
}
|
|
|
|
public function delete(SettingCredit $credit)
|
|
{
|
|
$credit->delete();
|
|
|
|
return response()->json(null, 204);
|
|
}
|
|
} |