Lines Matching +full:server +(+path:plugin +path:sync) -(+path:plugin +path:sync +path:lang)
10 * This plugin all WebDAV-sync capabilities to the Server.
24 * Reference to server object
26 * @var DAV\Server
28 protected $server; variable in Sabre\\DAV\\Sync\\Plugin
36 * using \Sabre\DAV\Server::getPlugin
51 * @param DAV\Server $server
54 function initialize(DAV\Server $server) { argument
56 $this->server = $server;
57 …$server->xml->elementMap['{DAV:}sync-collection'] = 'Sabre\\DAV\\Xml\\Request\\SyncCollectionRepor…
61 $server->on('report', function($reportName, $dom, $uri) use ($self) {
64 $this->server->transactionType = 'report-sync-collection';
71 $server->on('propFind', [$this, 'propFind']);
72 $server->on('validateTokens', [$this, 'validateTokens']);
88 $node = $this->server->tree->getNodeForPath($uri);
110 $node = $this->server->tree->getNodeForPath($uri);
172 …foreach ($this->server->getPropertiesForMultiplePaths($fullPaths, $properties) as $fullPath => $pr…
192 $this->server->httpResponse->setStatus(207);
193 $this->server->httpResponse->setHeader('Content-Type', 'application/xml; charset=utf-8');
194 $this->server->httpResponse->setBody(
195 … $this->server->xml->write('{DAV:}multistatus', $multiStatus, $this->server->getBaseUri())
241 $node = $this->server->tree->getNodeForPath($condition['uri']);