mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange.git
synced 2026-08-19 20:34:08 +00:00
fd03f5b248
updated update status upon userbankslip approved updated update status upon userbankslip rejected updated supplier index to display value and label for input select updated supplierBooking frontend completed booking accept and reject integration
46 lines
1008 B
PHP
46 lines
1008 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\SettingSupplier;
|
|
use Illuminate\Http\Request;
|
|
|
|
class SettingSupplierController extends Controller
|
|
{
|
|
public function index()
|
|
{
|
|
$suppliers = SettingSupplier::all();
|
|
|
|
foreach ($suppliers as $supplier) {
|
|
$supplier->value = $supplier->company_name;
|
|
$supplier->label = $supplier->company_name;
|
|
}
|
|
return $suppliers;
|
|
}
|
|
|
|
public function show(SettingSupplier $supplier)
|
|
{
|
|
return $supplier;
|
|
}
|
|
|
|
public function store(Request $request)
|
|
{
|
|
$supplier = SettingSupplier::create($request->all());
|
|
|
|
return response()->json($supplier, 201);
|
|
}
|
|
|
|
public function update(Request $request, SettingSupplier $supplier)
|
|
{
|
|
$supplier->update($request->all());
|
|
|
|
return response()->json($supplier, 200);
|
|
}
|
|
|
|
public function delete(SettingSupplier $supplier)
|
|
{
|
|
$supplier->delete();
|
|
|
|
return response()->json(null, 204);
|
|
}
|
|
} |