Lines Matching refs:node

75         $node = $this->server->tree->getNodeForPath($parent);
77 if ($node instanceof DAV\IExtendedCollection) {
79 $node->getChild($name);
142 $node = $this->server->tree->getNodeForPath($uri);
145 if ($node instanceof ICalendarObjectContainer || $node instanceof ICalendarObject) {
149 if ($node instanceof ICalendar) {
155 if ($node instanceof CalendarHome && $this->server->getPlugin('sync')) {
306 * @param DAV\INode $node
309 function propFind(DAV\PropFind $propFind, DAV\INode $node) {
313 if ($node instanceof ICalendarObjectContainer) {
325 if ($node instanceof DAVACL\IPrincipal) {
327 $principalUrl = $node->getPrincipalUrl();
337 $propFind->handle('{' . self::NS_CALDAV . '}calendar-user-address-set', function() use ($node) {
338 $addresses = $node->getAlternateUriSet();
339 $addresses[] = $this->server->getBaseUri() . $node->getPrincipalUrl() . '/';
344 $propFind->handle('{' . self::NS_CALENDARSERVER . '}email-address-set', function() use ($node) {
345 $addresses = $node->getAlternateUriSet();
373 // If the node is either ap proxy-read or proxy-write
392 if ($node instanceof ICalendarObject) {
397 $propFind->handle('{' . self::NS_CALDAV . '}calendar-data', function() use ($node) {
398 $val = $node->get();
494 $node = $this->server->tree->getNodeForPath($this->server->getRequestUri());
520 if ($depth == 0 && $node instanceof ICalendarObject) {
579 if ($node instanceof ICalendarObjectContainer && $depth === 0) {
594 if ($node instanceof ICalendarObjectContainer && $depth == 1) {
596 $nodePaths = $node->calendarQuery($report->filters);
712 * @param DAV\IFile $node
718 function beforeWriteContent($path, DAV\IFile $node, &$data, &$modified) {
720 if (!$node instanceof ICalendarObject)
908 * @param DAV\INode $node
912 function htmlActionsPanel(DAV\INode $node, &$output) {
914 if (!$node instanceof CalendarHome)