Files
exchange/app/Http/Controllers/SettingSupplierController.php
T
Jack Goh fd03f5b248 updated approvebankslip booking not found
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
2018-06-26 17:40:44 +08:00

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);
}
}