Undangan/backend-baru/app/Http/Controllers/DashboardController.php
2025-10-15 10:26:48 +07:00

33 lines
766 B
PHP

<?php
namespace App\Http\Controllers;
use App\Models\Kategori;
use App\Models\Template;
use App\Models\Pelanggan;
use Illuminate\Http\Request;
class DashboardController extends Controller
{
public function index()
{
// Hitung total data
$totalKategori = Kategori::count();
$totalTemplate = Template::count();
$totalPelanggan = Pelanggan::count();
// Ambil pelanggan terbaru (misal 5 terakhir)
$pelangganTerbaru = Pelanggan::with(['template.kategori'])
->latest()
->take(5)
->get();
return view('admin.dashboard', compact(
'totalKategori',
'totalTemplate',
'totalPelanggan',
'pelangganTerbaru'
));
}
}