Beispiel #1
0
 /**
  * @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();
 }