mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange.git
synced 2026-08-22 13:54:17 +00:00
update api and controller
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
use App\Booking;
|
||||
|
||||
class BookingController extends Controller
|
||||
{
|
||||
@@ -13,7 +14,7 @@ class BookingController extends Controller
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
//
|
||||
return response()->json(['success' => true, 'message'=> "You have successfully logged out."]);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -23,7 +24,7 @@ class BookingController extends Controller
|
||||
*/
|
||||
public function create()
|
||||
{
|
||||
//
|
||||
return response()->json(['success' => true, 'message'=> "Hohohoho"]);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -34,7 +35,8 @@ class BookingController extends Controller
|
||||
*/
|
||||
public function store(Request $request)
|
||||
{
|
||||
//
|
||||
$booking = Booking::create($request->all());
|
||||
return response()->json($booking, 201);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -45,7 +47,8 @@ class BookingController extends Controller
|
||||
*/
|
||||
public function show($id)
|
||||
{
|
||||
//
|
||||
// $booking = Booking::find($id);
|
||||
return view('booking.index');
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -66,9 +69,19 @@ class BookingController extends Controller
|
||||
* @param int $id
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function update(Request $request, $id)
|
||||
public function update(Request $request, $booking)
|
||||
{
|
||||
//
|
||||
// $booking->update($request->all());
|
||||
// $this->validate($request, [
|
||||
// 'account_name' => 'required',
|
||||
// 'account_num' => 'required'
|
||||
// ]);
|
||||
//Update Post
|
||||
$booking = Booking::find($booking);
|
||||
// $booking->account_name = 'hello';
|
||||
// $booking->account_num = 'account_num';
|
||||
$booking->save();
|
||||
return response()->json($booking, 200);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -77,8 +90,10 @@ class BookingController extends Controller
|
||||
* @param int $id
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function destroy($id)
|
||||
public function delete(Booking $booking)
|
||||
{
|
||||
//
|
||||
$booking->delete($booking);
|
||||
|
||||
return response()->json($booking, 204);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user