Undangan/backend-baru/app/Http/Controllers/DashboardController.php
2025-10-02 17:06:45 +07:00

32 lines
751 B
PHP

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Kategori;
use App\Models\Template;
use App\Models\Pelanggan;
use Carbon\Carbon;
class DashboardController extends Controller
{
public function index()
{
$totalKategori = Kategori::count();
$totalTemplate = Template::count();
$totalPelanggan = Pelanggan::count();
$today = Carbon::now()->translatedFormat('l, d F Y');
// ambil 5 pelanggan terbaru
$recentPelanggan = Pelanggan::latest()->paginate(5);
return view('admin.dashboard', compact(
'totalKategori',
'totalTemplate',
'totalPelanggan',
'today',
'recentPelanggan'
));
}
}