@extends('app.layout') @section('title', 'Dashboard') @section('content') @if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif

{{ $totalMembers }}

Total Members

{{ $totalCases }}

Total Cases

{{ $onlineUsers }}

Online Users

DOJ On Duty {{ $onDuty->count() }}

@if ($onDuty->count() > 0)
@foreach ($onDuty as $member)
{{ trim(explode('(', $member['player_name'])[0]) }} On duty since {{ \Carbon\Carbon::parse($member['start_time'])->diffForHumans() }}
@endforeach
@else

No DOJ members on duty

@endif

Account Information

Username: {{ Auth::user()->username }}
Email: {{ Auth::user()->email }}
Rank(s): @if (Auth::user()->ranks && count(Auth::user()->ranks) > 0) @foreach (Auth::user()->ranks as $rank) {{ $rank }} @endforeach @else No Rank Assigned @endif
Status: {{ ucfirst(Auth::user()->status ?? 'active') }}
Last Login: {{ Auth::user()->last_login ? Auth::user()->last_login->format('F d, Y H:i:s') : 'Never' }}
Member Since: {{ Auth::user()->created_at->format('F d, Y') }}

Recent Activity

@if ($recentActivity && count($recentActivity) > 0)
@foreach ($recentActivity as $activity)
{{ $activity->type }}

{{ $activity->title }}

{{ \Carbon\Carbon::parse($activity->created_at)->diffForHumans() }}
@endforeach
@else

No recent activity

@endif
@endsection