Files
hatame.andarza09/app/Http/Controllers/ReservationController.php
T
hatame 2f431971c0 git add .
git commit "Complete project development and finalize features"
2026-08-22 11:14:07 +03:30

36 lines
905 B
PHP

<?php
namespace App\Http\Controllers;
use App\Models\Reservation;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
class ReservationController extends Controller
{
public function index()
{
$reservations = Reservation::query()
->with('reservable')
->where('user_id', Auth::id())
->latest()
->get();
return view('account.users.Reservation.index', compact('reservations'));
}
public function store(Request $request)
{
Reservation::create([
'user_id' => Auth::id(),
'reservable_id' => $request->reservable_id,
'reservable_type' => $request->reservable_type,
'price' => $request->price,
'status' => 'pending'
]);
return redirect()->route('users.reservations.index')
->with('success','رزرو شما ثبت شد.'); }
}