groupName = $groupName; } public function inGroup($uid, $gid): bool { return false; } public function getUserGroups($uid): array { return []; } public function getGroups($search = '', $limit = -1, $offset = 0): array { return $offset === 0 ? [$this->groupName] : []; } public function groupExists($gid): bool { return $gid === $this->groupName; } public function usersInGroup($gid, $search = '', $limit = -1, $offset = 0): array { return []; } public function hideGroup(string $groupId): bool { return true; } }