Files
api_arrahn/app/Http/Controllers/MarhunController.php
T
2020-10-20 10:58:34 +08:00

42 lines
886 B
PHP

<?php
namespace App\Http\Controllers;
use App\Marhun;
use Illuminate\Http\Request;
class MarhunController extends Controller
{
public function showAllMarhuns()
{
return response()->json(Marhun::all());
}
public function showOneMarhun($id)
{
$marhun = Marhun::where('noRujukan','=',$norujukan)->get();
return response()->json($marhun);
}
public function create(Request $request)
{
$marhun = Marhun::create($request->all());
return response()->json($marhun, 201);
}
public function update($id, Request $request)
{
$marhun = Marhun::findOrFail($id);
$marhun->update($request->all());
return response()->json($marhun, 200);
}
public function delete($id)
{
Marhun::findOrFail($id)->delete();
return response('Deleted Successfully', 200);
}
}