Lines Matching refs:server

48     protected $server;  variable in Sabre\\CardDAV\\Plugin
63 function initialize(DAV\Server $server) { argument
66 $server->on('propFind', [$this, 'propFindEarly']);
67 $server->on('propFind', [$this, 'propFindLate'], 150);
68 $server->on('report', [$this, 'report']);
69 $server->on('onHTMLActionsPanel', [$this, 'htmlActionsPanel']);
70 $server->on('beforeWriteContent', [$this, 'beforeWriteContent']);
71 $server->on('beforeCreateFile', [$this, 'beforeCreateFile']);
72 $server->on('afterMethod:GET', [$this, 'httpAfterGet']);
74 $server->xml->namespaceMap[self::NS_CARDDAV] = 'card';
76 …$server->xml->elementMap['{' . self::NS_CARDDAV . '}addressbook-query'] = 'Sabre\\CardDAV\\Xml\\Re…
77 …$server->xml->elementMap['{' . self::NS_CARDDAV . '}addressbook-multiget'] = 'Sabre\\CardDAV\\Xml\…
80 …$server->resourceTypeMapping['Sabre\\CardDAV\\IAddressBook'] = '{' . self::NS_CARDDAV . '}addressb…
81 …$server->resourceTypeMapping['Sabre\\CardDAV\\IDirectory'] = '{' . self::NS_CARDDAV . '}directory';
84 $server->protectedProperties[] = '{' . self::NS_CARDDAV . '}supported-address-data';
85 $server->protectedProperties[] = '{' . self::NS_CARDDAV . '}max-resource-size';
86 $server->protectedProperties[] = '{' . self::NS_CARDDAV . '}addressbook-home-set';
87 $server->protectedProperties[] = '{' . self::NS_CARDDAV . '}supported-collation-set';
89 …$server->xml->elementMap['{http://calendarserver.org/ns/}me-card'] = 'Sabre\\DAV\\Xml\\Property\\H…
91 $this->server = $server;
120 $node = $this->server->tree->getNodeForPath($uri);
198 $this->server->transactionType = 'report-addressbook-multiget';
202 $this->server->transactionType = 'report-addressbook-query';
250 [$this->server, 'calculateUri'],
253 … foreach ($this->server->getPropertiesForMultiplePaths($paths, $report->properties) as $props) {
267 $prefer = $this->server->getHTTPPrefer();
269 $this->server->httpResponse->setStatus(207);
270 $this->server->httpResponse->setHeader('Content-Type', 'application/xml; charset=utf-8');
271 $this->server->httpResponse->setHeader('Vary', 'Brief,Prefer');
272 …$this->server->httpResponse->setBody($this->server->generateMultiStatus($propertyList, $prefer['re…
365 $prefer = $this->server->getHTTPPrefer();
403 $this->server->httpResponse->setHeader(
432 $depth = $this->server->getHTTPDepth(0);
436 $this->server->tree->getNodeForPath($this->server->getRequestUri())
442 $candidateNodes = $this->server->tree->getChildren($this->server->getRequestUri());
482 $href = $this->server->getRequestUri();
484 $href = $this->server->getRequestUri() . '/' . $validNode->getName();
487 list($props) = $this->server->getPropertiesForPath($href, $report->properties, 0);
502 $prefer = $this->server->getHTTPPrefer();
504 $this->server->httpResponse->setStatus(207);
505 $this->server->httpResponse->setHeader('Content-Type', 'application/xml; charset=utf-8');
506 $this->server->httpResponse->setHeader('Vary', 'Brief,Prefer');
507 …$this->server->httpResponse->setBody($this->server->generateMultiStatus($result, $prefer['return']…
724 if (strpos($this->server->httpRequest->getHeader('User-Agent'), 'Thunderbird') === false) {