git commit "add user reservations and complete profile features"

This commit is contained in:
2026-08-17 19:35:22 +03:30
parent ded7416302
commit 3055e42641
12 changed files with 829 additions and 0 deletions
@@ -0,0 +1,36 @@
<?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::
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','رزرو شما ثبت شد.'); }
}