addChild($principals); $calendars = new Sabre_CalDAV_CalendarRootNode($authBackend, $calendarBackend); $root->addChild($calendars); $objectTree = new Sabre_DAV_ObjectTree($root); /* Initializing server */ parent::__construct($objectTree); /* Server Plugins */ $authPlugin = new Sabre_DAV_Auth_Plugin($authBackend,'SabreDAV'); $this->addPlugin($authPlugin); $caldavPlugin = new Sabre_CalDAV_Plugin(); $this->addPlugin($caldavPlugin); } }