CalDavUserManager
🔧 listUsers
List all CalDAV users
function listUsers(): array {
try {
$this->debugLog("Listing users from: " . $this->baseUrl);
$url = rtrim($this->baseUrl, '/') . '/principals/';
$this->initCurl($url, 'PROPFIND', [
'Depth: 1',
'Content-Type: application/xml'
]);
$xml = '<?xml version="1.0" encoding="utf-8" ?>' .
'<d:propfind xmlns:d="DAV:">' .
// ... (truncated)