nodes(); }); LaravelSabre::plugins(function () { return $this->plugins(); }); } /** * List of nodes for DAV Collection. */ private function nodes() : array { $contactBackend = new ContactBackend; $principalBackend = new PrincipalBackend; return [ //new \Sabre\DAVACL\PrincipalCollection($principalBackend), new \Sabre\CardDAV\AddressBookRoot($principalBackend, $contactBackend), //new PrincipalCollection($contactBackend), ]; //return Account::all()->toArray(); } private function plugins() { yield new BrowserPlugin(); yield new CardDAVPlugin(); } }