/** * @param array $userIdentifiers * @return array<User> */ public function users($userIdentifiers) { $users = []; foreach ($userIdentifiers as $userIdentifier) { $user = $this->userRepository->findByIdentifier($userIdentifier); if ($user) { $users[] = $user; } } return implode(', ', array_map(function ($user) { return $user->getLabel(); }, $users)); }
/** * Retrieves a list of all existing users * * @return array<User> The users * @api */ public function getUsers() { return $this->userRepository->findAll(); }