Files
beatbook/app/Http/Controllers/Admin/DashboardController.php
T
2026-09-12 20:21:11 +01:00

18 lines
470 B
PHP

<?php
namespace App\Http\Controllers\Admin;
use App\Http\Controllers\Controller;
use App\Models\Booking;
use App\Models\DjProfile;
use App\Models\Review;
use App\Models\User;
class DashboardController extends Controller
{
public function __invoke()
{
return view('admin.dashboard', ['stats' => ['users' => User::count(), 'djs' => DjProfile::count(), 'bookings' => Booking::count(), 'reviews' => Review::where('status', 'pending')->count()]]);
}
}