Lines Matching refs:node
143 $node = $this->server->tree->getNodeForPath($uri);
148 if ($node instanceof IOutbox) {
175 $node = $this->server->tree->getNodeForPath($path);
179 if (!$node instanceof IOutbox)
183 $this->outboxRequest($node, $request, $response);
197 * @param INode $node
200 function propFind(PropFind $propFind, INode $node) { argument
202 if (!$node instanceof DAVACL\IPrincipal) return;
205 $principalUrl = $node->getPrincipalUrl();
288 $node = $this->server->tree->getNodeForPath($request->getPath());
289 $oldObj = Reader::read($node->get());
334 $node = $this->server->tree->getNodeForPath($path);
336 if (!$node instanceof ICalendarObject || $node instanceof ISchedulingObject) {
345 $node->getOwner()
349 $messages = $broker->parseEvent(null, $addresses, $node->get());
790 foreach ($this->server->tree->getNodeForPath($homeSet)->getChildren() as $node) {
791 if (!$node instanceof ICalendar) {
797 $props = $node->getProperties([$sct, $ctz]);
805 $aclPlugin->checkPrivileges($homeSet . $node->getName(), $caldavNS . 'read-free-busy');
813 $urls = $node->calendarQuery([
832 $calObjects = array_map(function($url) use ($node) {
833 $obj = $node->getChild($url)->get();