Lines Matching refs:principalInfo

37     protected $principalInfo;  variable in Sabre\\CalDAV\\CalendarHome
45 function __construct(Backend\BackendInterface $caldavBackend, $principalInfo) { argument
48 $this->principalInfo = $principalInfo;
59 list(, $name) = URLUtil::splitPath($this->principalInfo['uri']);
137 return new Schedule\Inbox($this->caldavBackend, $this->principalInfo['uri']);
140 return new Schedule\Outbox($this->principalInfo['uri']);
143 return new Notifications\Collection($this->caldavBackend, $this->principalInfo['uri']);
147 … foreach ($this->caldavBackend->getCalendarsForUser($this->principalInfo['uri']) as $calendar) {
162 …foreach ($this->caldavBackend->getSubscriptionsForUser($this->principalInfo['uri']) as $subscripti…
197 $calendars = $this->caldavBackend->getCalendarsForUser($this->principalInfo['uri']);
212 $objs[] = new Schedule\Inbox($this->caldavBackend, $this->principalInfo['uri']);
213 $objs[] = new Schedule\Outbox($this->principalInfo['uri']);
218 … $objs[] = new Notifications\Collection($this->caldavBackend, $this->principalInfo['uri']);
223 …foreach ($this->caldavBackend->getSubscriptionsForUser($this->principalInfo['uri']) as $subscripti…
268 … $this->caldavBackend->createSubscription($this->principalInfo['uri'], $name, $properties);
271 $this->caldavBackend->createCalendar($this->principalInfo['uri'], $name, $properties);
289 return $this->principalInfo['uri'];
323 'principal' => $this->principalInfo['uri'],
328 'principal' => $this->principalInfo['uri'],
333 'principal' => $this->principalInfo['uri'] . '/calendar-proxy-write',
338 'principal' => $this->principalInfo['uri'] . '/calendar-proxy-write',
343 'principal' => $this->principalInfo['uri'] . '/calendar-proxy-read',
426 return $this->caldavBackend->getCalendarObjectByUID($this->principalInfo['uri'], $uid);