Lines Matching refs:propFind
185 $server->on('propFind', [$this, 'propFind']);
319 * @param DAV\PropFind $propFind
323 function propFind(DAV\PropFind $propFind, DAV\INode $node) {
329 $propFind->handle($ns . 'max-resource-size', $this->maxResourceSize);
330 $propFind->handle($ns . 'supported-calendar-data', function() {
333 $propFind->handle($ns . 'supported-collation-set', function() {
343 $propFind->handle('{' . self::NS_CALDAV . '}calendar-home-set', function() use ($principalUrl) {
352 $propFind->handle('{' . self::NS_CALDAV . '}calendar-user-address-set', function() use ($node) {
359 $propFind->handle('{' . self::NS_CALENDARSERVER . '}email-address-set', function() use ($node) {
375 if ($propFind->getStatus($propRead) === 404 || $propFind->getStatus($propWrite) === 404) {
378 $membership = $aclPlugin->getPrincipalMembership($propFind->getPath());
400 $propFind->set($propRead, new LocalHref($readList));
401 $propFind->set($propWrite, new LocalHref($writeList));
412 $propFind->handle('{' . self::NS_CALDAV . '}calendar-data', function() use ($node) {