*/ public static function present(User $user): array { return [ 'login' => $user->login, 'tz' => $user->tz, 'quiet_start' => substr($user->quiet_start, 0, 5), 'quiet_end' => substr($user->quiet_end, 0, 5), 'badge' => $user->events()->whereIn('state', EventState::badgeValues())->count(), ]; } }