Files
trafficpumper/app/Http/Controllers/Earn/EarnDashboardController.php
T
2026-08-29 15:53:53 +03:00

20 lines
508 B
PHP

<?php
namespace App\Http\Controllers\Earn;
use App\Http\Controllers\Controller;
use Illuminate\View\View;
class EarnDashboardController extends Controller
{
public function __invoke(): View
{
$member = auth('earn')->user();
$activeTokenCount = $member->tokens()
->where(fn ($query) => $query->whereNull('expires_at')->orWhere('expires_at', '>', now()))
->count();
return view('earn-panel.dashboard', compact('member', 'activeTokenCount'));
}
}