find($userId); if (!$user) { return [ 'userName' => 'User not found', 'userInitials' => '??', ]; } $firstname = (string) ($user->firstname ?? ''); $lastname = (string) ($user->lastname ?? ''); $initials = ''; if ($firstname !== '') { $initials .= strtoupper($firstname[0]); } if ($lastname !== '') { $initials .= strtoupper($lastname[0]); } return [ 'userName' => trim($firstname . ' ' . $lastname), 'userInitials' => $initials !== '' ? $initials : '??', ]; } }