MIF_E31230333/app/Http/Controllers/User/RiwayatController.php

39 lines
990 B
PHP

<?php
namespace App\Http\Controllers\User;
use App\Http\Controllers\Controller;
use App\Models\Konsultasi;
use Illuminate\Http\Request;
class RiwayatController extends Controller
{
public function index()
{
$user = auth()->user();
$riwayat = Konsultasi::with(['hasilUtama.penyakit', 'gejala'])
->where('user_id', $user->id)
->latest('tanggal')
->paginate(10);
$totalKonsultasi = Konsultasi::where('user_id', $user->id)->count();
$totalTerdeteksi = Konsultasi::where('user_id', $user->id)
->where('status', 'selesai')
->count();
$bulanIni = Konsultasi::where('user_id', $user->id)
->whereMonth('tanggal', now()->month)
->whereYear('tanggal', now()->year)
->count();
return view('user.riwayat', compact(
'riwayat',
'totalKonsultasi',
'totalTerdeteksi',
'bulanIni'
));
}
}