$users */ private readonly array $users; /** * @param IUser|list $users */ public function __construct( IUser|array $users, ) { parent::__construct(); $this->users = is_array($users) ? $users : [$users]; } /** * @return list */ public function getUsers(): array { return $this->users; } }