function __invoke(array $input) { if (!empty($input['id'])) { $users = $this->user_repository->find($input['id']); $users = [$users]; } else { $users = $this->user_repository->findBy([]); } return $this->payload->withStatus(PayloadInterface::OK)->withOutput($users); }