@php /** @var \App\Models\User $user */ $user = auth()->user(); $role = $user->membership_status ?? $user->role ?? 'member'; switch ($role) { case 'super-admin': $layout = 'layouts.superadmin'; break; case 'advisor': $layout = 'layouts.advisor'; break; case 'admin': case 'moderator': $layout = 'layouts.admin'; break; default: $layout = 'layouts.member'; } // تأكد أن $logs Collection if (is_array($logs)) { $logs = collect($logs); } $total = $logs->count(); $approved = 0; $beta = 0; $inactive = 0; foreach ($logs as $log) { $invited = $log->invited ?? null; if (! $invited) { $inactive++; continue; } if ($invited->isLeft ?? false || ($invited->account_status ?? 'active') !== 'active') { $inactive++; } elseif (in_array($invited->membership_status ?? 'beta', ['official','moderator','advisor','super-admin'])) { $approved++; } else { $beta++; } } $pending = $beta; // قيد المتابعة / لم تعتمد رسمياً بعد @endphp @extends($layout) @section('title', 'حالة دعواتك') @section('content')
هنا تتابع كل شخص سجل عبر رابطك: هل تم اعتماده رسمياً، ما زال تحت التجربة، أم أصبح حسابه غير فعّال. تذكّر أن نقاط الدعوات تحسب فقط بعد موافقة الإدارة العليا على ضمّ الشخص للتيم بشكل رسمي.
كل صف يمثل شخصاً قام بالتسجيل من خلالك، مع الحالة الحالية كما تراها الإدارة.