@extends('admin_dashboard') @section('admin') @php use App\Models\DailyWorkInfo; use App\Models\MemberInfo; use App\Models\WorkTypeInfo; use Carbon\Carbon; // Get selected date range (from GET request), default both to today $fromDate = request('from_date') ? Carbon::parse(request('from_date'))->toDateString() : Carbon::today()->toDateString(); $toDate = request('to_date') ? Carbon::parse(request('to_date'))->toDateString() : Carbon::today()->toDateString(); // Fetch works between those dates (inclusive) $works = DailyWorkInfo::with(['member', 'workType']) ->whereBetween('work_date', [$fromDate, $toDate]) ->latest() ->get(); @endphp