phan quick check

I started playing arround with etsy/phan and let it analyse sabre-dav as a test. here you can find the log of it.
it is not 100% accurate (I already reported upstream issues) but maybe you can cherry pick some of those "offending" declarations.
I am also fine in case you just close this Issue and dont take any further action.
mstaab@mst14:~/dvl/sabre-dav$ ../phan/phan --minimum-severity=10      --quick      --ignore-undeclared      `find lib -type f -path '*.php'`
lib/CalDAV/Calendar.php:105 PhanSignatureMismatch Declaration of function getChild(string $name) : \Sabre\CalDAV\icalendarobject should be compatible with function getChild(string $name) : \Sabre\DAV\dav\inode defined in lib/DAV/ICollection.php:59
lib/CalDAV/Calendar.php:232 PhanSignatureMismatch Declaration of function getLastModified() : void should be compatible with function getLastModified() : int defined in lib/DAV/INode.php:43
lib/CalDAV/CalendarObject.php:99 PhanSignatureMismatch Declaration of function put(resource|string $calendarData) : string should be compatible with function put(resource $data) : void defined in lib/DAV/File.php:25
lib/CalDAV/CalendarRoot.php:74 PhanSignatureMismatch Declaration of function getChildForPrincipal(array $principal) : \Sabre\DAV\inode should be compatible with function getChildForPrincipal(array $principalInfo) : \Sabre\DAVACL\iprincipal defined in lib/DAVACL/AbstractPrincipalCollection.php:73
lib/CalDAV/Schedule/Inbox.php:65 PhanSignatureMismatch Declaration of function getChildren() : \Sabre\DAV\inode[] should be compatible with function getChildren() : \Sabre\DAV\dav\inode[] defined in lib/DAV/ICollection.php:66
lib/CalDAV/Schedule/Outbox.php:58 PhanSignatureMismatch Declaration of function getChildren() : \Sabre\DAV\inode[] should be compatible with function getChildren() : \Sabre\DAV\dav\inode[] defined in lib/DAV/ICollection.php:66
lib/CalDAV/Schedule/Plugin.php:359 PhanNonClassMethodCall Call to method destroy on non-class type null
lib/CalDAV/Schedule/Plugin.php:557 PhanNonClassMethodCall Call to method put on non-class type null
lib/CalDAV/Subscriptions/Subscription.php:107 PhanSignatureMismatch Declaration of function getChildren() : \Sabre\CalDAV\Subscriptions\dav\inode[] should be compatible with function getChildren() : \Sabre\DAV\dav\inode[] defined in lib/DAV/ICollection.php:66
lib/CalDAV/Subscriptions/Subscription.php:149 PhanSignatureMismatch Declaration of function getProperties(array $properties) : void should be compatible with function getProperties(array $properties) : array defined in lib/DAV/IProperties.php:45
lib/DAV/Collection.php:31 PhanSignatureMismatch Declaration of function getChild(string $name) : \Sabre\DAV\inode should be compatible with function getChild(string $name) : \Sabre\DAV\dav\inode defined in lib/DAV/ICollection.php:59
lib/DAV/File.php:25 PhanSignatureMismatch Declaration of function put(resource $data) : void should be compatible with function put(resource $data) : null|string defined in lib/DAV/IFile.php:38
lib/DAV/Locks/Backend/File.php:89 PhanSignatureMismatch Declaration of function lock(string $uri, \Sabre\DAV\Locks\lockinfo $lockInfo) : bool should be compatible with function lock(string $uri, \Sabre\DAV\Locks\Backend\locks\lockinfo $lockInfo) : bool defined in lib/DAV/Locks/Backend/BackendInterface.php:39
lib/DAV/Locks/Backend/File.php:119 PhanSignatureMismatch Declaration of function unlock(string $uri, \Sabre\DAV\Locks\lockinfo $lockInfo) : bool should be compatible with function unlock(string $uri, \Sabre\DAV\Locks\Backend\locks\lockinfo $lockInfo) : bool defined in lib/DAV/Locks/Backend/BackendInterface.php:48
lib/DAV/Locks/Backend/PDO.php:121 PhanSignatureMismatch Declaration of function lock(string $uri, \Sabre\DAV\Locks\lockinfo $lockInfo) : bool should be compatible with function lock(string $uri, \Sabre\DAV\Locks\Backend\locks\lockinfo $lockInfo) : bool defined in lib/DAV/Locks/Backend/BackendInterface.php:39
lib/DAV/Locks/Backend/PDO.php:171 PhanSignatureMismatch Declaration of function unlock(string $uri, \Sabre\DAV\Locks\lockinfo $lockInfo) : bool should be compatible with function unlock(string $uri, \Sabre\DAV\Locks\Backend\locks\lockinfo $lockInfo) : bool defined in lib/DAV/Locks/Backend/BackendInterface.php:48
lib/DAV/Server.php:1269 PhanNonClassMethodCall Call to method getETag on non-class type null
lib/DAV/Server.php:1309 PhanNonClassMethodCall Call to method getETag on non-class type null
lib/DAV/Server.php:1349 PhanNonClassMethodCall Call to method getLastModified on non-class type null
lib/DAV/Server.php:1372 PhanNonClassMethodCall Call to method getLastModified on non-class type null
lib/DAV/SimpleCollection.php:100 PhanSignatureMismatch Declaration of function getChildren() : \Sabre\DAV\inode[] should be compatible with function getChildren() : \Sabre\DAV\dav\inode[] defined in lib/DAV/ICollection.php:66
lib/DAVACL/FS/Collection.php:58 PhanSignatureMismatch Declaration of function getChild(string $name) : \Sabre\DAVACL\FS\dav\inode should be compatible with function getChild(string $name) : \Sabre\DAV\FSExt\dav\inode defined in lib/DAV/FSExt/Directory.php:83
lib/DAVACL/FS/HomeCollection.php:75 PhanSignatureMismatch Declaration of function getChildForPrincipal(array $principalInfo) : void should be compatible with function getChildForPrincipal(array $principalInfo) : \Sabre\DAVACL\iprincipal defined in lib/DAVACL/AbstractPrincipalCollection.php:73
lib/DAVACL/PrincipalBackend/PDO.php:179 PhanSignatureMismatch Declaration of function updatePrincipal(string $path, \Sabre\DAVACL\PrincipalBackend\dav\proppatch $propPatch) should be compatible with function updatePrincipal(string $path, \Sabre\DAV\proppatch $propPatch) : void defined in lib/DAVACL/PrincipalBackend/BackendInterface.php:62
lib/DAVACL/PrincipalCollection.php:32 PhanSignatureMismatch Declaration of function getChildForPrincipal(array $principal) : \Sabre\DAV\inode should be compatible with function getChildForPrincipal(array $principalInfo) : \Sabre\DAVACL\iprincipal defined in lib/DAVACL/AbstractPrincipalCollection.php:73

Worth looking into =)

with a upstream patch, which helped to kill some false positives I now got the following list:
{code}
lib/CalDAV/Backend/AbstractBackend.php:142 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\backend\vobject\reader
lib/CalDAV/Backend/AbstractBackend.php:144 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\backend\caldav\calendarqueryvalidator
lib/CalDAV/Backend/AbstractBackend.php:145 PhanUndeclaredClassMethod Call to method validate from undeclared class \sabre\caldav\backend\caldav\calendarqueryvalidator
lib/CalDAV/Backend/PDO.php:197 PhanSignatureMismatch Declaration of function createCalendar(string $principalUri, string $calendarUri, array $properties) : string should be compatible with function createCalendar(string $principalUri, string $calendarUri, array $properties) : void defined in lib/CalDAV/Backend/BackendInterface.php:52
lib/CalDAV/Backend/PDO.php:219 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\backend\dav\exception
lib/CalDAV/Backend/PDO.php:537 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\backend\vobject\reader
lib/CalDAV/Backend/PDO.php:551 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Backend/PDO.php:561 PhanUndeclaredClassMethod Call to method parse from undeclared class \sabre\caldav\backend\vobject\datetimeparser
lib/CalDAV/Backend/PDO.php:571 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\backend\vobject\recur\eventiterator
lib/CalDAV/Backend/PDO.php:573 PhanUndeclaredClassMethod Call to method isInfinite from undeclared class \sabre\caldav\backend\vobject\recur\eventiterator
lib/CalDAV/Backend/PDO.php:576 PhanUndeclaredClassMethod Call to method getDtEnd from undeclared class \sabre\caldav\backend\vobject\recur\eventiterator
lib/CalDAV/Backend/PDO.php:577 PhanUndeclaredClassMethod Call to method valid from undeclared class \sabre\caldav\backend\vobject\recur\eventiterator
lib/CalDAV/Backend/PDO.php:578 PhanUndeclaredClassMethod Call to method getDtEnd from undeclared class \sabre\caldav\backend\vobject\recur\eventiterator
lib/CalDAV/Backend/PDO.php:579 PhanUndeclaredClassMethod Call to method next from undeclared class \sabre\caldav\backend\vobject\recur\eventiterator
lib/CalDAV/Backend/PDO.php:853 PhanTypeMismatchReturn Returning type null but getChangesForCalendar() is declared to return array
lib/CalDAV/Backend/PDO.php:1025 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\forbidden::__construct() which only takes 0 arg(s) defined at lib/DAVACL/FS/File.php:101
lib/CalDAV/Backend/PDO.php:1066 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\backend\dav\proppatch
lib/CalDAV/Backend/PDO.php:1071 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\backend\dav\proppatch
lib/CalDAV/Backend/PDO.php:1138 PhanTypeMismatchReturn Returning type null but getSchedulingObject() is declared to return array
lib/CalDAV/Backend/SubscriptionSupport.php:79 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\backend\dav\proppatch
lib/CalDAV/Calendar.php:19 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\dav\imultiget
lib/CalDAV/Calendar.php:19 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\dav\iproperties
lib/CalDAV/Calendar.php:19 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\dav\sync\isynccollection
lib/CalDAV/Calendar.php:105 PhanSignatureMismatch Declaration of function getChild(string $name) : \Sabre\CalDAV\icalendarobject should be compatible with function getChild(string $name) : \Sabre\DAV\dav\inode defined in lib/DAV/ICollection.php:59
lib/CalDAV/Calendar.php:109 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\notfound
lib/CalDAV/Calendar.php:111 PhanUndeclaredClassMethod Call to method getChildACL from undeclared class \sabre\caldav\dav\iproperties
lib/CalDAV/Calendar.php:127 PhanUndeclaredClassMethod Call to method getChildACL from undeclared class \sabre\caldav\dav\iproperties
lib/CalDAV/Calendar.php:148 PhanUndeclaredClassMethod Call to method getChildACL from undeclared class \sabre\caldav\dav\iproperties
lib/CalDAV/Calendar.php:181 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\methodnotallowed
lib/CalDAV/Calendar.php:223 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\methodnotallowed
lib/CalDAV/Calendar.php:232 PhanSignatureMismatch Declaration of function getLastModified() : void should be compatible with function getLastModified() : int defined in lib/DAV/INode.php:43
lib/CalDAV/Calendar.php:234 PhanTypeMismatchReturn Returning type null but getLastModified() is declared to return void
lib/CalDAV/Calendar.php:373 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\methodnotallowed
lib/CalDAV/Calendar.php:391 PhanUndeclaredClassMethod Call to method getDefaultSupportedPrivilegeSet from undeclared class \sabre\caldav\davacl\plugin
lib/CalDAV/Calendar.php:515 PhanTypeMismatchReturn Returning type null but getChanges() is declared to return array
lib/CalDAV/Calendar.php:518 PhanUndeclaredMethod Call to undeclared method \sabre\caldav\backend\backendinterface::getchangesforcalendar
lib/CalDAV/CalendarHome.php:23 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\dav\iextendedcollection
lib/CalDAV/CalendarHome.php:23 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\davacl\iacl
lib/CalDAV/CalendarHome.php:30 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\sabre\caldav\backend\backendinterface
lib/CalDAV/CalendarHome.php:59 PhanUndeclaredClassMethod Call to method splitPath from undeclared class \sabre\http\urlutil
lib/CalDAV/CalendarHome.php:72 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\forbidden
lib/CalDAV/CalendarHome.php:83 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\forbidden
lib/CalDAV/CalendarHome.php:94 PhanTypeMismatchReturn Returning type null but getLastModified() is declared to return int
lib/CalDAV/CalendarHome.php:109 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\methodnotallowed
lib/CalDAV/CalendarHome.php:123 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\methodnotallowed
lib/CalDAV/CalendarHome.php:137 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\schedule\inbox::__construct() takes \Sabre\CalDAV\Schedule\backend\schedulingsupport defined at lib/CalDAV/Schedule/Inbox.php:40
lib/CalDAV/CalendarHome.php:143 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\notifications\collection::__construct() takes \Sabre\CalDAV\Notifications\caldav\backend\notificationsupport defined at lib/CalDAV/Notifications/Collection.php:45
lib/CalDAV/CalendarHome.php:143 PhanTypeMismatchReturn Returning type \Sabre\CalDAV\Notifications\collection but getChild() is declared to return \Sabre\CalDAV\calendar
lib/CalDAV/CalendarHome.php:147 PhanUndeclaredClassMethod Call to method getCalendarsForUser from undeclared class \sabre\caldav\sabre\caldav\backend\backendinterface
lib/CalDAV/CalendarHome.php:151 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\sharedcalendar::__construct() takes \Sabre\CalDAV\backend\backendinterface defined at lib/CalDAV/SharedCalendar.php:20
lib/CalDAV/CalendarHome.php:153 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\shareablecalendar::__construct() takes \Sabre\CalDAV\backend\backendinterface defined at lib/CalDAV/Calendar.php:41
lib/CalDAV/CalendarHome.php:156 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\calendar::__construct() takes \Sabre\CalDAV\backend\backendinterface defined at lib/CalDAV/Calendar.php:41
lib/CalDAV/CalendarHome.php:162 PhanUndeclaredClassMethod Call to method getSubscriptionsForUser from undeclared class \sabre\caldav\sabre\caldav\backend\backendinterface
lib/CalDAV/CalendarHome.php:164 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\subscriptions\subscription::__construct() takes \sabre\caldav\backend\subscriptionsupport defined at lib/CalDAV/Subscriptions/Subscription.php:43
lib/CalDAV/CalendarHome.php:170 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\notfound::__construct() which only takes 0 arg(s) defined at lib/DAVACL/FS/Collection.php:62
lib/CalDAV/CalendarHome.php:197 PhanUndeclaredClassMethod Call to method getCalendarsForUser from undeclared class \sabre\caldav\sabre\caldav\backend\backendinterface
lib/CalDAV/CalendarHome.php:202 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\sharedcalendar::__construct() takes \Sabre\CalDAV\backend\backendinterface defined at lib/CalDAV/SharedCalendar.php:20
lib/CalDAV/CalendarHome.php:204 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\shareablecalendar::__construct() takes \Sabre\CalDAV\backend\backendinterface defined at lib/CalDAV/Calendar.php:41
lib/CalDAV/CalendarHome.php:207 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\calendar::__construct() takes \Sabre\CalDAV\backend\backendinterface defined at lib/CalDAV/Calendar.php:41
lib/CalDAV/CalendarHome.php:212 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\schedule\inbox::__construct() takes \Sabre\CalDAV\Schedule\backend\schedulingsupport defined at lib/CalDAV/Schedule/Inbox.php:40
lib/CalDAV/CalendarHome.php:218 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\notifications\collection::__construct() takes \Sabre\CalDAV\Notifications\caldav\backend\notificationsupport defined at lib/CalDAV/Notifications/Collection.php:45
lib/CalDAV/CalendarHome.php:223 PhanUndeclaredClassMethod Call to method getSubscriptionsForUser from undeclared class \sabre\caldav\sabre\caldav\backend\backendinterface
lib/CalDAV/CalendarHome.php:224 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\subscriptions\subscription::__construct() takes \sabre\caldav\backend\subscriptionsupport defined at lib/CalDAV/Subscriptions/Subscription.php:43
lib/CalDAV/CalendarHome.php:257 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\invalidresourcetype
lib/CalDAV/CalendarHome.php:266 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\invalidresourcetype
lib/CalDAV/CalendarHome.php:268 PhanUndeclaredClassMethod Call to method createSubscription from undeclared class \sabre\caldav\sabre\caldav\backend\backendinterface
lib/CalDAV/CalendarHome.php:271 PhanUndeclaredClassMethod Call to method createCalendar from undeclared class \sabre\caldav\sabre\caldav\backend\backendinterface
lib/CalDAV/CalendarHome.php:274 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\invalidresourcetype
lib/CalDAV/CalendarHome.php:361 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\methodnotallowed
lib/CalDAV/CalendarHome.php:399 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\notimplemented
lib/CalDAV/CalendarHome.php:402 PhanUndeclaredClassMethod Call to method shareReply from undeclared class \sabre\caldav\sabre\caldav\backend\backendinterface
lib/CalDAV/CalendarHome.php:426 PhanUndeclaredClassMethod Call to method getCalendarObjectByUID from undeclared class \sabre\caldav\sabre\caldav\backend\backendinterface
lib/CalDAV/CalendarObject.php:19 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\sabre\caldav\backend\abstractbackend
lib/CalDAV/CalendarObject.php:55 PhanTypeMismatchProperty Assigning \Sabre\CalDAV\backend\backendinterface to property but \sabre\caldav\calendarobject::caldavBackend is \Sabre\CalDAV\sabre\caldav\backend\abstractbackend
lib/CalDAV/CalendarObject.php:87 PhanUndeclaredClassMethod Call to method getCalendarObject from undeclared class \sabre\caldav\sabre\caldav\backend\abstractbackend
lib/CalDAV/CalendarObject.php:99 PhanSignatureMismatch Declaration of function put(resource|string $calendarData) : string should be compatible with function put(resource $data) : void defined in lib/DAV/File.php:25
lib/CalDAV/CalendarObject.php:104 PhanUndeclaredClassMethod Call to method updateCalendarObject from undeclared class \sabre\caldav\sabre\caldav\backend\abstractbackend
lib/CalDAV/CalendarObject.php:119 PhanUndeclaredClassMethod Call to method deleteCalendarObject from undeclared class \sabre\caldav\sabre\caldav\backend\abstractbackend
lib/CalDAV/CalendarObject.php:268 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\methodnotallowed::__construct() which only takes 0 arg(s) defined at lib/CalDAV/Schedule/SchedulingObject.php:84
lib/CalDAV/CalendarQueryValidator.php:32 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\vobject\component\vcalendar
lib/CalDAV/CalendarQueryValidator.php:41 PhanTypeMismatchArgument Argument 1 (parent) is \Sabre\CalDAV\vobject\component\vcalendar but \sabre\caldav\calendarqueryvalidator::validatecompfilters() takes \Sabre\CalDAV\vobject\component defined at lib/CalDAV/CalendarQueryValidator.php:58
lib/CalDAV/CalendarQueryValidator.php:42 PhanTypeMismatchArgument Argument 1 (parent) is \Sabre\CalDAV\vobject\component\vcalendar but \sabre\caldav\calendarqueryvalidator::validatepropfilters() takes \Sabre\CalDAV\vobject\component defined at lib/CalDAV/CalendarQueryValidator.php:127
lib/CalDAV/CalendarQueryValidator.php:58 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\vobject\component
lib/CalDAV/CalendarQueryValidator.php:127 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\vobject\component
lib/CalDAV/CalendarQueryValidator.php:197 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\vobject\property
lib/CalDAV/CalendarQueryValidator.php:222 PhanTypeArraySuspicious Suspicious array access to \Sabre\CalDAV\vobject\property
lib/CalDAV/CalendarQueryValidator.php:253 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\vobject\node
lib/CalDAV/CalendarQueryValidator.php:255 PhanUndeclaredClassInstanceof Checking instanceof against undeclared class \sabre\caldav\vobject\node
lib/CalDAV/CalendarQueryValidator.php:256 PhanUndeclaredClassMethod Call to method getValue from undeclared class \sabre\caldav\vobject\node
lib/CalDAV/CalendarQueryValidator.php:276 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\vobject\node
lib/CalDAV/CalendarQueryValidator.php:291 PhanUndeclaredClassMethod Call to method isInTimeRange from undeclared class \sabre\caldav\vobject\node
lib/CalDAV/CalendarQueryValidator.php:304 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\vobject\recur\eventiterator
lib/CalDAV/CalendarQueryValidator.php:305 PhanUndeclaredClassMethod Call to method valid from undeclared class \sabre\caldav\vobject\recur\eventiterator
lib/CalDAV/CalendarQueryValidator.php:306 PhanUndeclaredClassMethod Call to method getEventObject from undeclared class \sabre\caldav\vobject\recur\eventiterator
lib/CalDAV/CalendarQueryValidator.php:347 PhanUndeclaredClassMethod Call to method next from undeclared class \sabre\caldav\vobject\recur\eventiterator
lib/CalDAV/CalendarQueryValidator.php:351 PhanUndeclaredClassMethod Call to method isInTimeRange from undeclared class \sabre\caldav\vobject\node
lib/CalDAV/CalendarQueryValidator.php:355 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\notimplemented::__construct() which only takes 0 arg(s) defined at lib/CalDAV/CalendarQueryValidator.php:355
lib/CalDAV/CalendarQueryValidator.php:364 PhanUndeclaredClassMethod Call to method getDateTime from undeclared class \sabre\caldav\vobject\node
lib/CalDAV/CalendarQueryValidator.php:369 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/CalendarRoot.php:27 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\sabre\caldav\backend\backendinterface
lib/CalDAV/CalendarRoot.php:43 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\principalbackend\backendinterface
lib/CalDAV/CalendarRoot.php:46 PhanTypeMismatchProperty Assigning \Sabre\CalDAV\backend\backendinterface to property but \sabre\caldav\calendarroot::caldavBackend is \Sabre\CalDAV\sabre\caldav\backend\backendinterface
lib/CalDAV/CalendarRoot.php:74 PhanSignatureMismatch Declaration of function getChildForPrincipal(array $principal) : \Sabre\DAV\inode should be compatible with function getChildForPrincipal(array $principalInfo) : \Sabre\DAVACL\iprincipal defined in lib/DAVACL/AbstractPrincipalCollection.php:73
lib/CalDAV/CalendarRoot.php:76 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\sabre\caldav\backend\backendinterface but \sabre\caldav\calendarhome::__construct() takes \Sabre\CalDAV\backend\backendinterface defined at lib/CalDAV/CalendarHome.php:45
lib/CalDAV/CalendarRoot.php:76 PhanTypeMismatchReturn Returning type \Sabre\CalDAV\calendarhome but getChildForPrincipal() is declared to return \Sabre\DAV\inode
lib/CalDAV/Exception/InvalidComponentType.php:15 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\caldav\exception\dav\exception\forbidden
lib/CalDAV/Exception/InvalidComponentType.php:26 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\exception\dav\server
lib/CalDAV/Exception/InvalidComponentType.php:28 PhanUndeclaredProperty Reference to undeclared property \domelement->ownerDocument
lib/CalDAV/ICSExportPlugin.php:47 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\caldav\dav\serverplugin
lib/CalDAV/ICSExportPlugin.php:62 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\server
lib/CalDAV/ICSExportPlugin.php:65 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\dav\server
lib/CalDAV/ICSExportPlugin.php:66 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\dav\server
lib/CalDAV/ICSExportPlugin.php:81 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CalDAV/ICSExportPlugin.php:81 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CalDAV/ICSExportPlugin.php:83 PhanUndeclaredClassMethod Call to method getQueryParameters from undeclared class \sabre\http\requestinterface
lib/CalDAV/ICSExportPlugin.php:86 PhanUndeclaredClassMethod Call to method getPath from undeclared class \sabre\http\requestinterface
lib/CalDAV/ICSExportPlugin.php:110 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/ICSExportPlugin.php:116 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/ICSExportPlugin.php:122 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/ICSExportPlugin.php:129 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/ICSExportPlugin.php:134 PhanUndeclaredClassMethod Call to method Negotiate from undeclared class \sabre\http\util
lib/CalDAV/ICSExportPlugin.php:135 PhanUndeclaredClassMethod Call to method getHeader from undeclared class \sabre\http\requestinterface
lib/CalDAV/ICSExportPlugin.php:151 PhanUndeclaredClassMethod Call to method generateResponse from undeclared class \sabre\caldav\dav\serverplugin
lib/CalDAV/ICSExportPlugin.php:170 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CalDAV/ICSExportPlugin.php:179 PhanUndeclaredClassMethod Call to method getNodeForPath from undeclared class \sabre\dav\sabre\dav\tree
lib/CalDAV/ICSExportPlugin.php:222 PhanUndeclaredClassMethod Call to method mergeObjects from undeclared class \sabre\caldav\dav\serverplugin
lib/CalDAV/ICSExportPlugin.php:236 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\vobject\reader
lib/CalDAV/ICSExportPlugin.php:246 PhanUndeclaredClassMethod Call to method expand from undeclared class \sabre\caldav\vobject\component\vcalendar
lib/CalDAV/ICSExportPlugin.php:249 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CalDAV/ICSExportPlugin.php:253 PhanUndeclaredClassMethod Call to method serialize from undeclared class \sabre\caldav\vobject\component\vcalendar
lib/CalDAV/ICSExportPlugin.php:260 PhanUndeclaredClassMethod Call to method setStatus from undeclared class \sabre\http\responseinterface
lib/CalDAV/ICSExportPlugin.php:261 PhanUndeclaredClassMethod Call to method setBody from undeclared class \sabre\http\responseinterface
lib/CalDAV/ICSExportPlugin.php:274 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\vobject\component\vcalendar
lib/CalDAV/ICSExportPlugin.php:295 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\vobject\reader
lib/CalDAV/ICSExportPlugin.php:324 PhanUndeclaredClassMethod Call to method add from undeclared class \sabre\caldav\vobject\component\vcalendar
lib/CalDAV/ICSExportPlugin.php:325 PhanUndeclaredClassMethod Call to method add from undeclared class \sabre\caldav\vobject\component\vcalendar
lib/CalDAV/ICalendar.php:16 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\davacl\iacl
lib/CalDAV/ICalendarObject.php:19 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\dav\ifile
lib/CalDAV/Notifications/Collection.php:23 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\caldav\notifications\dav\collection
lib/CalDAV/Notifications/Collection.php:23 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\notifications\davacl\iacl
lib/CalDAV/Notifications/Collection.php:30 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\notifications\sabre\caldav\backend\notificationsupport
lib/CalDAV/Notifications/Collection.php:45 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\notifications\caldav\backend\notificationsupport
lib/CalDAV/Notifications/Collection.php:60 PhanUndeclaredClassMethod Call to method getNotificationsForPrincipal from undeclared class \sabre\caldav\notifications\sabre\caldav\backend\notificationsupport
lib/CalDAV/Notifications/Collection.php:65 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\Notifications\sabre\caldav\backend\notificationsupport but \sabre\caldav\notifications\node::__construct() takes \Sabre\CalDAV\Notifications\caldav\backend\notificationsupport defined at lib/CalDAV/Notifications/Node.php:51
lib/CalDAV/Notifications/Collection.php:151 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\notifications\dav\exception\notimplemented
lib/CalDAV/Notifications/ICollection.php:21 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\notifications\dav\icollection
lib/CalDAV/Notifications/Node.php:21 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\caldav\notifications\dav\file
lib/CalDAV/Notifications/Node.php:21 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\notifications\davacl\iacl
lib/CalDAV/Notifications/Node.php:28 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\notifications\sabre\caldav\backend\notificationsupport
lib/CalDAV/Notifications/Node.php:35 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\notifications\sabre\caldav\notifications\inotificationtype
lib/CalDAV/Notifications/Node.php:51 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\notifications\caldav\backend\notificationsupport
lib/CalDAV/Notifications/Node.php:66 PhanTypeMismatchReturn Returning type string but getName() is declared to return \Sabre\CalDAV\Notifications\id
lib/CalDAV/Notifications/Node.php:66 PhanUndeclaredClassMethod Call to method getId from undeclared class \sabre\caldav\notifications\sabre\caldav\notifications\inotificationtype
lib/CalDAV/Notifications/Node.php:79 PhanUndeclaredClassMethod Call to method getETag from undeclared class \sabre\caldav\notifications\sabre\caldav\notifications\inotificationtype
lib/CalDAV/Notifications/Node.php:91 PhanTypeMismatchReturn Returning type \Sabre\CalDAV\Notifications\sabre\caldav\notifications\inotificationtype but getNotificationType() is declared to return \Sabre\CalDAV\Notifications\inotificationtype
lib/CalDAV/Notifications/Node.php:102 PhanUndeclaredClassMethod Call to method deleteNotification from undeclared class \sabre\caldav\notifications\sabre\caldav\backend\notificationsupport
lib/CalDAV/Notifications/Node.php:102 PhanUndeclaredClassMethod Call to method getOwner from undeclared class \sabre\caldav\notifications\dav\file
lib/CalDAV/Notifications/Node.php:171 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\notifications\dav\exception\notimplemented
lib/CalDAV/Notifications/Plugin.php:66 PhanSignatureMismatch Declaration of function initialize(\sabre\dav\server $server) : void should be compatible with function initialize(\Sabre\DAV\server $server) : void defined in lib/DAV/ServerPlugin.php:27
lib/CalDAV/Notifications/Plugin.php:69 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::on
lib/CalDAV/Notifications/Plugin.php:70 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::on
lib/CalDAV/Notifications/Plugin.php:93 PhanUndeclaredClassInstanceof Checking instanceof against undeclared class \sabre\caldav\notifications\davacl\iprincipal
lib/CalDAV/Notifications/Plugin.php:95 PhanUndeclaredClassMethod Call to method getPrincipalUrl from undeclared class \sabre\caldav\notifications\davacl\iprincipal
lib/CalDAV/Notifications/Plugin.php:100 PhanUndeclaredMethod Call to undeclared method \sabre\dav\serverplugin::getcalendarhomeforprincipal
lib/CalDAV/Notifications/Plugin.php:101 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\notifications\dav\xml\property\href
lib/CalDAV/Notifications/Plugin.php:128 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CalDAV/Notifications/Plugin.php:128 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CalDAV/Notifications/Plugin.php:130 PhanUndeclaredClassMethod Call to method getPath from undeclared class \sabre\http\requestinterface
lib/CalDAV/Notifications/Plugin.php:133 PhanUndeclaredClassMethod Call to method getNodeForPath from undeclared class \sabre\dav\sabre\dav\tree
lib/CalDAV/Notifications/Plugin.php:134 PhanUndeclaredClassCatch Catching undeclared class \sabre\caldav\notifications\dav\exception\notfound
lib/CalDAV/Notifications/Plugin.php:141 PhanUndeclaredMethod Call to undeclared method \sabre\dav\xml\service::getwriter
lib/CalDAV/Notifications/Plugin.php:149 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CalDAV/Notifications/Plugin.php:150 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CalDAV/Notifications/Plugin.php:151 PhanUndeclaredClassMethod Call to method setStatus from undeclared class \sabre\http\responseinterface
lib/CalDAV/Notifications/Plugin.php:152 PhanUndeclaredClassMethod Call to method setBody from undeclared class \sabre\http\responseinterface
lib/CalDAV/Notifications/Plugin.php:155 PhanTypeMismatchReturn Returning type bool but httpGet() is declared to return void
lib/CalDAV/Plugin.php:27 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\caldav\dav\serverplugin
lib/CalDAV/Plugin.php:50 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:73 PhanUndeclaredFunction Call to undeclared function \uri\split()
lib/CalDAV/Plugin.php:77 PhanUndeclaredClassInstanceof Checking instanceof against undeclared class \sabre\caldav\dav\iextendedcollection
lib/CalDAV/Plugin.php:79 PhanUndeclaredClassMethod Call to method getChild from undeclared class \sabre\caldav\dav\iextendedcollection
lib/CalDAV/Plugin.php:80 PhanUndeclaredClassCatch Catching undeclared class \sabre\caldav\dav\exception\notfound
lib/CalDAV/Plugin.php:165 PhanUndeclaredClassMethod Call to method getPlugin from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:178 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:182 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:183 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:184 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:185 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:186 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:187 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:188 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:226 PhanUndeclaredClassMethod Call to method getPlugin from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:244 PhanUndeclaredClassMethod Call to method calendarMultiGetReport from undeclared class \sabre\caldav\dav\serverplugin
lib/CalDAV/Plugin.php:248 PhanUndeclaredClassMethod Call to method calendarQueryReport from undeclared class \sabre\caldav\dav\serverplugin
lib/CalDAV/Plugin.php:252 PhanUndeclaredClassMethod Call to method freeBusyQueryReport from undeclared class \sabre\caldav\dav\serverplugin
lib/CalDAV/Plugin.php:268 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CalDAV/Plugin.php:268 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CalDAV/Plugin.php:270 PhanUndeclaredClassMethod Call to method getBodyAsString from undeclared class \sabre\http\requestinterface
lib/CalDAV/Plugin.php:271 PhanUndeclaredClassMethod Call to method getPath from undeclared class \sabre\http\requestinterface
lib/CalDAV/Plugin.php:282 PhanUndeclaredClassCatch Catching undeclared class \sabre\xml\parseexception
lib/CalDAV/Plugin.php:283 PhanParamTooMany Call with 3 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Plugin.php:283 PhanUndeclaredClassMethod Call to method getMessage from undeclared class \sabre\xml\parseexception
lib/CalDAV/Plugin.php:301 PhanUndeclaredClassMethod Call to method createCollection from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:321 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\inode
lib/CalDAV/Plugin.php:321 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\propfind
lib/CalDAV/Plugin.php:327 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/Plugin.php:328 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/Plugin.php:331 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/Plugin.php:337 PhanUndeclaredClassInstanceof Checking instanceof against undeclared class \sabre\caldav\davacl\iprincipal
lib/CalDAV/Plugin.php:339 PhanUndeclaredClassMethod Call to method getPrincipalUrl from undeclared class \sabre\caldav\dav\inode
lib/CalDAV/Plugin.php:341 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/Plugin.php:343 PhanUndeclaredClassMethod Call to method getCalendarHomeForPrincipal from undeclared class \sabre\caldav\dav\serverplugin
lib/CalDAV/Plugin.php:350 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/Plugin.php:351 PhanUndeclaredClassMethod Call to method getAlternateUriSet from undeclared class \sabre\caldav\dav\inode
lib/CalDAV/Plugin.php:352 PhanUndeclaredClassMethod Call to method getBaseUri from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:352 PhanUndeclaredClassMethod Call to method getPrincipalUrl from undeclared class \sabre\caldav\dav\inode
lib/CalDAV/Plugin.php:357 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/Plugin.php:358 PhanUndeclaredClassMethod Call to method getAlternateUriSet from undeclared class \sabre\caldav\dav\inode
lib/CalDAV/Plugin.php:373 PhanUndeclaredClassMethod Call to method getStatus from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/Plugin.php:375 PhanUndeclaredClassMethod Call to method getPlugin from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:376 PhanUndeclaredClassMethod Call to method getPath from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/Plugin.php:384 PhanUndeclaredFunction Call to undeclared function \uri\split()
lib/CalDAV/Plugin.php:398 PhanUndeclaredClassMethod Call to method set from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/Plugin.php:399 PhanUndeclaredClassMethod Call to method set from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/Plugin.php:410 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/Plugin.php:411 PhanUndeclaredClassMethod Call to method get from undeclared class \sabre\caldav\dav\inode
lib/CalDAV/Plugin.php:433 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\calendarmultigetreport
lib/CalDAV/Plugin.php:445 PhanUndeclaredClassMethod Call to method getPropertiesForMultiplePaths from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:448 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\vobject\reader
lib/CalDAV/Plugin.php:453 PhanUndeclaredFunction Call to undeclared function \uri\split()
lib/CalDAV/Plugin.php:457 PhanUndeclaredClassMethod Call to method getProperties from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:461 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\vobject\reader
lib/CalDAV/Plugin.php:486 PhanUndeclaredClassMethod Call to method getHTTPPrefer from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:491 PhanUndeclaredClassMethod Call to method generateMultiStatus from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:506 PhanUndeclaredClassMethod Call to method getRequestUri from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:510 PhanUndeclaredClassMethod Call to method getRequestUri from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:511 PhanUndeclaredClassMethod Call to method getHTTPDepth from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:521 PhanUndeclaredClassMethod Call to method getProperties from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:525 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\vobject\reader
lib/CalDAV/Plugin.php:554 PhanUndeclaredClassMethod Call to method getPropertiesForPath from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:570 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\vobject\reader
lib/CalDAV/Plugin.php:613 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Plugin.php:627 PhanUndeclaredClassMethod Call to method getPropertiesForPath from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:627 PhanUndeclaredClassMethod Call to method getRequestUri from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:630 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\vobject\reader
lib/CalDAV/Plugin.php:652 PhanUndeclaredClassMethod Call to method getHTTPPrefer from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:657 PhanUndeclaredClassMethod Call to method generateMultiStatus from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:670 PhanUndeclaredClassMethod Call to method getRequestUri from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:672 PhanUndeclaredClassMethod Call to method getPlugin from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:679 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\notimplemented
lib/CalDAV/Plugin.php:686 PhanUndeclaredClassMethod Call to method getProperties from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:689 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\vobject\reader
lib/CalDAV/Plugin.php:723 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\vobject\freebusygenerator
lib/CalDAV/Plugin.php:724 PhanUndeclaredClassMethod Call to method setObjects from undeclared class \sabre\caldav\vobject\freebusygenerator
lib/CalDAV/Plugin.php:725 PhanUndeclaredClassMethod Call to method setTimeRange from undeclared class \sabre\caldav\vobject\freebusygenerator
lib/CalDAV/Plugin.php:726 PhanUndeclaredClassMethod Call to method setTimeZone from undeclared class \sabre\caldav\vobject\freebusygenerator
lib/CalDAV/Plugin.php:727 PhanUndeclaredClassMethod Call to method getResult from undeclared class \sabre\caldav\vobject\freebusygenerator
lib/CalDAV/Plugin.php:750 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\ifile
lib/CalDAV/Plugin.php:758 PhanUndeclaredFunction Call to undeclared function \uri\split()
lib/CalDAV/Plugin.php:764 PhanUndeclaredClassMethod Call to method validateICalendar from undeclared class \sabre\caldav\dav\serverplugin
lib/CalDAV/Plugin.php:788 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\icollection
lib/CalDAV/Plugin.php:793 PhanUndeclaredClassMethod Call to method validateICalendar from undeclared class \sabre\caldav\dav\serverplugin
lib/CalDAV/Plugin.php:818 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CalDAV/Plugin.php:818 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CalDAV/Plugin.php:827 PhanUndeclaredClassMethod Call to method ensureUTF8 from undeclared class \sabre\caldav\dav\stringutil
lib/CalDAV/Plugin.php:836 PhanUndeclaredClassMethod Call to method readJson from undeclared class \sabre\caldav\vobject\reader
lib/CalDAV/Plugin.php:843 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\vobject\reader
lib/CalDAV/Plugin.php:846 PhanUndeclaredClassCatch Catching undeclared class \sabre\caldav\vobject\parseexception
lib/CalDAV/Plugin.php:848 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\unsupportedmediatype
lib/CalDAV/Plugin.php:848 PhanUndeclaredClassMethod Call to method getMessage from undeclared class \sabre\caldav\vobject\parseexception
lib/CalDAV/Plugin.php:853 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\unsupportedmediatype
lib/CalDAV/Plugin.php:859 PhanUndeclaredFunction Call to undeclared function \uri\split()
lib/CalDAV/Plugin.php:860 PhanUndeclaredClassMethod Call to method getProperties from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:880 PhanParamTooMany Call with 1 arg(s) to \sabre\caldav\exception\invalidcomponenttype::__construct() which only takes 0 arg(s) defined at lib/CalDAV/Plugin.php:880
lib/CalDAV/Plugin.php:883 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\badrequest
lib/CalDAV/Plugin.php:888 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\badrequest
lib/CalDAV/Plugin.php:891 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\badrequest
lib/CalDAV/Plugin.php:896 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\badrequest
lib/CalDAV/Plugin.php:901 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\dav\exception\badrequest
lib/CalDAV/Plugin.php:909 PhanUndeclaredClassMethod Call to method emit from undeclared class \sabre\caldav\dav\server
lib/CalDAV/Plugin.php:947 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\inode
lib/CalDAV/Plugin.php:975 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CalDAV/Plugin.php:975 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CalDAV/Plugin.php:977 PhanUndeclaredClassMethod Call to method getHeader from undeclared class \sabre\http\responseinterface
lib/CalDAV/Plugin.php:981 PhanUndeclaredClassMethod Call to method negotiate from undeclared class \sabre\caldav\http\util
lib/CalDAV/Plugin.php:982 PhanUndeclaredClassMethod Call to method getHeader from undeclared class \sabre\http\requestinterface
lib/CalDAV/Plugin.php:992 PhanUndeclaredClassMethod Call to method getBody from undeclared class \sabre\http\responseinterface
lib/CalDAV/Plugin.php:992 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\vobject\reader
lib/CalDAV/Plugin.php:995 PhanUndeclaredClassMethod Call to method setBody from undeclared class \sabre\http\responseinterface
lib/CalDAV/Plugin.php:1000 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CalDAV/Plugin.php:1001 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CalDAV/Principal/Collection.php:19 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\caldav\principal\davacl\principalcollection
lib/CalDAV/Principal/Collection.php:29 PhanParamTooMany Call with 2 arg(s) to \sabre\caldav\principal\user::__construct() which only takes 0 arg(s) defined at lib/CalDAV/Principal/Collection.php:29
lib/CalDAV/Principal/IProxyRead.php:17 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\principal\davacl\iprincipal
lib/CalDAV/Principal/IProxyWrite.php:17 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\principal\davacl\iprincipal
lib/CalDAV/Principal/ProxyRead.php:33 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\principal\davacl\principalbackend\backendinterface
lib/CalDAV/Principal/ProxyRead.php:43 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\principal\davacl\principalbackend\backendinterface
lib/CalDAV/Principal/ProxyRead.php:80 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\principal\dav\exception\forbidden
lib/CalDAV/Principal/ProxyRead.php:93 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\principal\dav\exception\forbidden
lib/CalDAV/Principal/ProxyRead.php:132 PhanUndeclaredClassMethod Call to method getGroupMemberSet from undeclared class \sabre\caldav\principal\davacl\principalbackend\backendinterface
lib/CalDAV/Principal/ProxyRead.php:146 PhanUndeclaredClassMethod Call to method getGroupMembership from undeclared class \sabre\caldav\principal\davacl\principalbackend\backendinterface
lib/CalDAV/Principal/ProxyRead.php:163 PhanUndeclaredClassMethod Call to method setGroupMemberSet from undeclared class \sabre\caldav\principal\davacl\principalbackend\backendinterface
lib/CalDAV/Principal/ProxyWrite.php:33 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\principal\davacl\principalbackend\backendinterface
lib/CalDAV/Principal/ProxyWrite.php:43 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\principal\davacl\principalbackend\backendinterface
lib/CalDAV/Principal/ProxyWrite.php:80 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\principal\dav\exception\forbidden
lib/CalDAV/Principal/ProxyWrite.php:93 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\principal\dav\exception\forbidden
lib/CalDAV/Principal/ProxyWrite.php:132 PhanUndeclaredClassMethod Call to method getGroupMemberSet from undeclared class \sabre\caldav\principal\davacl\principalbackend\backendinterface
lib/CalDAV/Principal/ProxyWrite.php:146 PhanUndeclaredClassMethod Call to method getGroupMembership from undeclared class \sabre\caldav\principal\davacl\principalbackend\backendinterface
lib/CalDAV/Principal/ProxyWrite.php:163 PhanUndeclaredClassMethod Call to method setGroupMemberSet from undeclared class \sabre\caldav\principal\davacl\principalbackend\backendinterface
lib/CalDAV/Principal/User.php:19 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\caldav\principal\davacl\principal
lib/CalDAV/Principal/User.php:19 PhanUndeclaredInterface Class implements undeclared interface \sabre\caldav\principal\dav\icollection
lib/CalDAV/Principal/User.php:31 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\principal\dav\exception\forbidden
lib/CalDAV/Principal/User.php:44 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\principal\dav\exception\forbidden
lib/CalDAV/Principal/User.php:56 PhanUndeclaredClassMethod Call to method getPrincipalURL from undeclared class \sabre\caldav\principal\davacl\principal
lib/CalDAV/Principal/User.php:56 PhanUndeclaredProperty Reference to undeclared property \sabre\caldav\principal\user->principalBackend
lib/CalDAV/Principal/User.php:58 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\principal\dav\exception\notfound
lib/CalDAV/Principal/User.php:61 PhanTypeMismatchReturn Returning type \Sabre\CalDAV\Principal\proxyread but getChild() is declared to return \Sabre\CalDAV\Principal\dav\inode
lib/CalDAV/Principal/User.php:61 PhanUndeclaredProperty Reference to undeclared property \sabre\caldav\principal\user->principalBackend
lib/CalDAV/Principal/User.php:61 PhanUndeclaredProperty Reference to undeclared property \sabre\caldav\principal\user->principalProperties
lib/CalDAV/Principal/User.php:64 PhanTypeMismatchReturn Returning type \Sabre\CalDAV\Principal\proxywrite but getChild() is declared to return \Sabre\CalDAV\Principal\dav\inode
lib/CalDAV/Principal/User.php:64 PhanUndeclaredProperty Reference to undeclared property \sabre\caldav\principal\user->principalBackend
lib/CalDAV/Principal/User.php:64 PhanUndeclaredProperty Reference to undeclared property \sabre\caldav\principal\user->principalProperties
lib/CalDAV/Principal/User.php:66 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\principal\dav\exception\notfound
lib/CalDAV/Principal/User.php:78 PhanUndeclaredClassMethod Call to method getPrincipalURL from undeclared class \sabre\caldav\principal\davacl\principal
lib/CalDAV/Principal/User.php:78 PhanUndeclaredProperty Reference to undeclared property \sabre\caldav\principal\user->principalBackend
lib/CalDAV/Principal/User.php:79 PhanUndeclaredProperty Reference to undeclared property \sabre\caldav\principal\user->principalBackend
lib/CalDAV/Principal/User.php:79 PhanUndeclaredProperty Reference to undeclared property \sabre\caldav\principal\user->principalProperties
lib/CalDAV/Principal/User.php:81 PhanUndeclaredClassMethod Call to method getPrincipalURL from undeclared class \sabre\caldav\principal\davacl\principal
lib/CalDAV/Principal/User.php:81 PhanUndeclaredProperty Reference to undeclared property \sabre\caldav\principal\user->principalBackend
lib/CalDAV/Principal/User.php:82 PhanUndeclaredProperty Reference to undeclared property \sabre\caldav\principal\user->principalBackend
lib/CalDAV/Principal/User.php:82 PhanUndeclaredProperty Reference to undeclared property \sabre\caldav\principal\user->principalProperties
lib/CalDAV/Principal/User.php:98 PhanUndeclaredClassMethod Call to method getChild from undeclared class \sabre\caldav\principal\davacl\principal
lib/CalDAV/Principal/User.php:100 PhanUndeclaredClassCatch Catching undeclared class \sabre\caldav\principal\dav\exception\notfound
lib/CalDAV/Principal/User.php:120 PhanUndeclaredClass Reference to undeclared class \sabre\caldav\principal\davacl\principal
lib/CalDAV/Schedule/IMipPlugin.php:22 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\caldav\schedule\dav\serverplugin
lib/CalDAV/Schedule/IMipPlugin.php:36 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\schedule\itip\message
lib/CalDAV/Schedule/IMipPlugin.php:63 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\schedule\dav\server
lib/CalDAV/Schedule/IMipPlugin.php:65 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\schedule\dav\server
lib/CalDAV/Schedule/IMipPlugin.php:89 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\schedule\itip\message
lib/CalDAV/Schedule/IMipPlugin.php:139 PhanUndeclaredClassMethod Call to method mail from undeclared class \sabre\caldav\schedule\dav\serverplugin
lib/CalDAV/Schedule/Inbox.php:18 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\caldav\schedule\dav\collection
lib/CalDAV/Schedule/Inbox.php:25 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\schedule\backend\backendinterface
lib/CalDAV/Schedule/Inbox.php:40 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\schedule\backend\schedulingsupport
lib/CalDAV/Schedule/Inbox.php:65 PhanSignatureMismatch Declaration of function getChildren() : \Sabre\DAV\inode[] should be compatible with function getChildren() : \Sabre\DAV\dav\inode[] defined in lib/DAV/ICollection.php:66
lib/CalDAV/Schedule/Inbox.php:67 PhanUndeclaredClassMethod Call to method getSchedulingObjects from undeclared class \sabre\caldav\schedule\backend\backendinterface
lib/CalDAV/Schedule/Inbox.php:72 PhanTypeMismatchArgument Argument 1 (caldavBackend) is \Sabre\CalDAV\Schedule\backend\backendinterface but \sabre\caldav\schedule\schedulingobject::__construct() takes \Sabre\CalDAV\Schedule\backend\schedulingsupport defined at lib/CalDAV/Schedule/SchedulingObject.php:48
lib/CalDAV/Schedule/Inbox.php:104 PhanUndeclaredClassMethod Call to method createSchedulingObject from undeclared class \sabre\caldav\schedule\backend\backendinterface
lib/CalDAV/Schedule/Inbox.php:193 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\schedule\dav\exception\methodnotallowed
lib/CalDAV/Schedule/Inbox.php:213 PhanUndeclaredClassMethod Call to method getDefaultSupportedPrivilegeSet from undeclared class \sabre\caldav\schedule\davacl\plugin
lib/CalDAV/Schedule/Inbox.php:245 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\schedule\caldav\calendarqueryvalidator
lib/CalDAV/Schedule/Inbox.php:247 PhanUndeclaredClassMethod Call to method getSchedulingObjects from undeclared class \sabre\caldav\schedule\backend\backendinterface
lib/CalDAV/Schedule/Inbox.php:249 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\schedule\vobject\reader
lib/CalDAV/Schedule/Inbox.php:250 PhanUndeclaredClassMethod Call to method validate from undeclared class \sabre\caldav\schedule\caldav\calendarqueryvalidator
lib/CalDAV/Schedule/Outbox.php:20 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\caldav\schedule\dav\collection
lib/CalDAV/Schedule/Outbox.php:58 PhanSignatureMismatch Declaration of function getChildren() : \Sabre\DAV\inode[] should be compatible with function getChildren() : \Sabre\DAV\dav\inode[] defined in lib/DAV/ICollection.php:66
lib/CalDAV/Schedule/Outbox.php:154 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\schedule\dav\exception\methodnotallowed
lib/CalDAV/Schedule/Outbox.php:172 PhanUndeclaredClassMethod Call to method getDefaultSupportedPrivilegeSet from undeclared class \sabre\caldav\schedule\davacl\plugin
lib/CalDAV/Schedule/Plugin.php:100 PhanSignatureMismatch Declaration of function initialize(\sabre\dav\server $server) : void should be compatible with function initialize(\Sabre\DAV\server $server) : void defined in lib/DAV/ServerPlugin.php:27
lib/CalDAV/Schedule/Plugin.php:103 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::on
lib/CalDAV/Schedule/Plugin.php:104 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::on
lib/CalDAV/Schedule/Plugin.php:105 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::on
lib/CalDAV/Schedule/Plugin.php:106 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::on
lib/CalDAV/Schedule/Plugin.php:107 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::on
lib/CalDAV/Schedule/Plugin.php:108 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::on
lib/CalDAV/Schedule/Plugin.php:145 PhanUndeclaredClassMethod Call to method getNodeForPath from undeclared class \sabre\dav\sabre\dav\tree
lib/CalDAV/Schedule/Plugin.php:165 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CalDAV/Schedule/Plugin.php:165 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CalDAV/Schedule/Plugin.php:168 PhanUndeclaredClassMethod Call to method getHeader from undeclared class \sabre\http\requestinterface
lib/CalDAV/Schedule/Plugin.php:173 PhanUndeclaredClassMethod Call to method getPath from undeclared class \sabre\http\requestinterface
lib/CalDAV/Schedule/Plugin.php:177 PhanUndeclaredClassMethod Call to method getNodeForPath from undeclared class \sabre\dav\sabre\dav\tree
lib/CalDAV/Schedule/Plugin.php:204 PhanUndeclaredClassInstanceof Checking instanceof against undeclared class \sabre\caldav\schedule\davacl\iprincipal
lib/CalDAV/Schedule/Plugin.php:207 PhanUndeclaredClassMethod Call to method getPrincipalUrl from undeclared class \sabre\caldav\schedule\davacl\iprincipal
lib/CalDAV/Schedule/Plugin.php:212 PhanUndeclaredMethod Call to undeclared method \sabre\dav\serverplugin::getcalendarhomeforprincipal
lib/CalDAV/Schedule/Plugin.php:224 PhanUndeclaredMethod Call to undeclared method \sabre\dav\serverplugin::getcalendarhomeforprincipal
lib/CalDAV/Schedule/Plugin.php:238 PhanUndeclaredMethod Call to undeclared method \sabre\dav\serverplugin::getcalendarhomeforprincipal
lib/CalDAV/Schedule/Plugin.php:315 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::emit
lib/CalDAV/Schedule/Plugin.php:336 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CalDAV/Schedule/Plugin.php:336 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CalDAV/Schedule/Plugin.php:336 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\vobject\component\vcalendar
lib/CalDAV/Schedule/Plugin.php:342 PhanUndeclaredClassMethod Call to method getNodeForPath from undeclared class \sabre\dav\sabre\dav\tree
lib/CalDAV/Schedule/Plugin.php:349 PhanUndeclaredClassMethod Call to method getNodeForPath from undeclared class \sabre\dav\sabre\dav\tree
lib/CalDAV/Schedule/Plugin.php:349 PhanUndeclaredClassMethod Call to method getPath from undeclared class \sabre\http\requestinterface
lib/CalDAV/Schedule/Plugin.php:350 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\vobject\reader
lib/CalDAV/Schedule/Plugin.php:359 PhanNonClassMethodCall Call to method destroy on non-class type null
lib/CalDAV/Schedule/Plugin.php:370 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\schedule\itip\message
lib/CalDAV/Schedule/Plugin.php:372 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::emit
lib/CalDAV/Schedule/Plugin.php:398 PhanUndeclaredClassMethod Call to method getMethod from undeclared class \sabre\dav\sabre\http\request
lib/CalDAV/Schedule/Plugin.php:400 PhanUndeclaredClassMethod Call to method getNodeForPath from undeclared class \sabre\dav\sabre\dav\tree
lib/CalDAV/Schedule/Plugin.php:414 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\schedule\itip\broker
lib/CalDAV/Schedule/Plugin.php:415 PhanUndeclaredClassMethod Call to method parseEvent from undeclared class \sabre\caldav\schedule\itip\broker
lib/CalDAV/Schedule/Plugin.php:432 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\schedule\itip\message
lib/CalDAV/Schedule/Plugin.php:443 PhanUndeclaredMethod Call to undeclared method \sabre\dav\serverplugin::getprincipalbyuri
lib/CalDAV/Schedule/Plugin.php:455 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::removelistener
lib/CalDAV/Schedule/Plugin.php:469 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::on
lib/CalDAV/Schedule/Plugin.php:505 PhanUndeclaredClassMethod Call to method getNodeForPath from undeclared class \sabre\dav\sabre\dav\tree
lib/CalDAV/Schedule/Plugin.php:506 PhanUndeclaredClassMethod Call to method getNodeForPath from undeclared class \sabre\dav\sabre\dav\tree
lib/CalDAV/Schedule/Plugin.php:516 PhanUndeclaredClassMethod Call to method getNodeForPath from undeclared class \sabre\dav\sabre\dav\tree
lib/CalDAV/Schedule/Plugin.php:518 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\vobject\reader
lib/CalDAV/Schedule/Plugin.php:523 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\schedule\itip\broker
lib/CalDAV/Schedule/Plugin.php:524 PhanUndeclaredClassMethod Call to method processMessage from undeclared class \sabre\caldav\schedule\itip\broker
lib/CalDAV/Schedule/Plugin.php:543 PhanUndeclaredClassMethod Call to method getNodeForPath from undeclared class \sabre\dav\sabre\dav\tree
lib/CalDAV/Schedule/Plugin.php:551 PhanUndeclaredVariable Variable $oldICalendarData is undeclared
lib/CalDAV/Schedule/Plugin.php:557 PhanNonClassMethodCall Call to method put on non-class type null
lib/CalDAV/Schedule/Plugin.php:581 PhanParamReqAfterOpt Required argument follows optional
lib/CalDAV/Schedule/Plugin.php:581 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\vobject\component\vcalendar
lib/CalDAV/Schedule/Plugin.php:583 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\schedule\itip\broker
lib/CalDAV/Schedule/Plugin.php:584 PhanUndeclaredClassMethod Call to method parseEvent from undeclared class \sabre\caldav\schedule\itip\broker
lib/CalDAV/Schedule/Plugin.php:663 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CalDAV/Schedule/Plugin.php:663 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CalDAV/Schedule/Plugin.php:665 PhanUndeclaredClassMethod Call to method getPath from undeclared class \sabre\http\requestinterface
lib/CalDAV/Schedule/Plugin.php:669 PhanUndeclaredClassMethod Call to method getBody from undeclared class \sabre\http\requestinterface
lib/CalDAV/Schedule/Plugin.php:669 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\schedule\vobject\reader
lib/CalDAV/Schedule/Plugin.php:670 PhanUndeclaredClassCatch Catching undeclared class \sabre\caldav\schedule\vobject\parseexception
lib/CalDAV/Schedule/Plugin.php:671 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Schedule/Plugin.php:671 PhanUndeclaredClassMethod Call to method getMessage from undeclared class \sabre\caldav\schedule\vobject\parseexception
lib/CalDAV/Schedule/Plugin.php:685 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Schedule/Plugin.php:691 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Schedule/Plugin.php:702 PhanUndeclaredMethod Call to undeclared method \sabre\dav\serverplugin::checkprivileges
lib/CalDAV/Schedule/Plugin.php:711 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\notimplemented::__construct() which only takes 0 arg(s) defined at lib/CalDAV/CalendarQueryValidator.php:355
lib/CalDAV/Schedule/Plugin.php:727 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\schedule\vobject\component
lib/CalDAV/Schedule/Plugin.php:727 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CalDAV/Schedule/Plugin.php:727 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CalDAV/Schedule/Plugin.php:743 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\forbidden::__construct() which only takes 0 arg(s) defined at lib/DAVACL/FS/File.php:101
lib/CalDAV/Schedule/Plugin.php:747 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Schedule/Plugin.php:757 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Schedule/Plugin.php:769 PhanUndeclaredProperty Reference to undeclared property formatOutput
lib/CalDAV/Schedule/Plugin.php:802 PhanUndeclaredClassMethod Call to method setStatus from undeclared class \sabre\http\responseinterface
lib/CalDAV/Schedule/Plugin.php:803 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CalDAV/Schedule/Plugin.php:804 PhanUndeclaredClassMethod Call to method setBody from undeclared class \sabre\http\responseinterface
lib/CalDAV/Schedule/Plugin.php:826 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\schedule\vobject\component
lib/CalDAV/Schedule/Plugin.php:833 PhanUndeclaredMethod Call to undeclared method \sabre\dav\serverplugin::principalsearch
lib/CalDAV/Schedule/Plugin.php:870 PhanUndeclaredClassMethod Call to method getNodeForPath from undeclared class \sabre\dav\sabre\dav\tree
lib/CalDAV/Schedule/Plugin.php:885 PhanUndeclaredMethod Call to undeclared method \sabre\dav\serverplugin::checkprivileges
lib/CalDAV/Schedule/Plugin.php:888 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\schedule\vobject\reader
lib/CalDAV/Schedule/Plugin.php:926 PhanTypeMismatchArgument Argument 2 (propertyNames) is string but \sabre\dav\server::getproperties() takes array defined at lib/DAV/Server.php:778
lib/CalDAV/Schedule/Plugin.php:930 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\schedule\vobject\component\vcalendar
lib/CalDAV/Schedule/Plugin.php:933 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\caldav\schedule\vobject\freebusygenerator
lib/CalDAV/Schedule/Plugin.php:934 PhanUndeclaredClassMethod Call to method setObjects from undeclared class \sabre\caldav\schedule\vobject\freebusygenerator
lib/CalDAV/Schedule/Plugin.php:935 PhanUndeclaredClassMethod Call to method setTimeRange from undeclared class \sabre\caldav\schedule\vobject\freebusygenerator
lib/CalDAV/Schedule/Plugin.php:936 PhanUndeclaredClassMethod Call to method setBaseObject from undeclared class \sabre\caldav\schedule\vobject\freebusygenerator
lib/CalDAV/Schedule/Plugin.php:937 PhanUndeclaredClassMethod Call to method setTimeZone from undeclared class \sabre\caldav\schedule\vobject\freebusygenerator
lib/CalDAV/Schedule/Plugin.php:940 PhanUndeclaredClassMethod Call to method setVAvailability from undeclared class \sabre\caldav\schedule\vobject\freebusygenerator
lib/CalDAV/Schedule/Plugin.php:941 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\caldav\schedule\vobject\reader
lib/CalDAV/Schedule/Plugin.php:947 PhanUndeclaredClassMethod Call to method getResult from undeclared class \sabre\caldav\schedule\vobject\freebusygenerator
lib/CalDAV/Schedule/Plugin.php:967 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CalDAV/Schedule/Plugin.php:969 PhanUndeclaredClassMethod Call to method getHeader from undeclared class \sabre\http\requestinterface
lib/CalDAV/Schedule/SchedulingObject.php:22 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\schedule\backend\schedulingsupport
lib/CalDAV/Schedule/SchedulingObject.php:48 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\schedule\backend\schedulingsupport
lib/CalDAV/Schedule/SchedulingObject.php:70 PhanUndeclaredClassMethod Call to method getSchedulingObject from undeclared class \sabre\caldav\schedule\backend\schedulingsupport
lib/CalDAV/Schedule/SchedulingObject.php:82 PhanTypeMissingReturn Method \sabre\caldav\schedule\schedulingobject::put is declared to return string but has no return value
lib/CalDAV/Schedule/SchedulingObject.php:84 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\methodnotallowed::__construct() which only takes 0 arg(s) defined at lib/CalDAV/Schedule/SchedulingObject.php:84
lib/CalDAV/Schedule/SchedulingObject.php:95 PhanUndeclaredClassMethod Call to method deleteSchedulingObject from undeclared class \sabre\caldav\schedule\backend\schedulingsupport
lib/CalDAV/ShareableCalendar.php:35 PhanUndeclaredMethod Call to undeclared method \sabre\caldav\backend\backendinterface::updateshares
lib/CalDAV/ShareableCalendar.php:53 PhanUndeclaredMethod Call to undeclared method \sabre\caldav\backend\backendinterface::getshares
lib/CalDAV/ShareableCalendar.php:68 PhanUndeclaredMethod Call to undeclared method \sabre\caldav\backend\backendinterface::setpublishstatus
lib/CalDAV/SharedCalendar.php:79 PhanUndeclaredClassMethod Call to method getACL from undeclared class \sabre\caldav\dav\iproperties
lib/CalDAV/SharedCalendar.php:111 PhanUndeclaredClassMethod Call to method getChildACL from undeclared class \sabre\caldav\dav\iproperties
lib/CalDAV/SharedCalendar.php:144 PhanUndeclaredMethod Call to undeclared method \sabre\caldav\backend\backendinterface::getshares
lib/CalDAV/SharingPlugin.php:26 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\caldav\dav\serverplugin
lib/CalDAV/SharingPlugin.php:42 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\sabre\dav\server
lib/CalDAV/SharingPlugin.php:83 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\server
lib/CalDAV/SharingPlugin.php:98 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\sabre\dav\server
lib/CalDAV/SharingPlugin.php:99 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\sabre\dav\server
lib/CalDAV/SharingPlugin.php:100 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\sabre\dav\server
lib/CalDAV/SharingPlugin.php:101 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\caldav\sabre\dav\server
lib/CalDAV/SharingPlugin.php:115 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\inode
lib/CalDAV/SharingPlugin.php:115 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\propfind
lib/CalDAV/SharingPlugin.php:119 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/SharingPlugin.php:121 PhanUndeclaredClassMethod Call to method getShares from undeclared class \sabre\caldav\dav\inode
lib/CalDAV/SharingPlugin.php:129 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/SharingPlugin.php:131 PhanUndeclaredClassMethod Call to method getSharedUrl from undeclared class \sabre\caldav\dav\inode
lib/CalDAV/SharingPlugin.php:135 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/SharingPlugin.php:138 PhanUndeclaredClassMethod Call to method getOwner from undeclared class \sabre\caldav\dav\inode
lib/CalDAV/SharingPlugin.php:138 PhanUndeclaredClassMethod Call to method getPropertiesForPath from undeclared class \sabre\caldav\sabre\dav\server
lib/CalDAV/SharingPlugin.php:161 PhanUndeclaredClassMethod Call to method getShares from undeclared class \sabre\caldav\dav\inode
lib/CalDAV/SharingPlugin.php:180 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\inode
lib/CalDAV/SharingPlugin.php:180 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\propfind
lib/CalDAV/SharingPlugin.php:183 PhanUndeclaredClassMethod Call to method get from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/SharingPlugin.php:184 PhanUndeclaredClassMethod Call to method getShares from undeclared class \sabre\caldav\dav\inode
lib/CalDAV/SharingPlugin.php:188 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\dav\propfind
lib/CalDAV/SharingPlugin.php:211 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\caldav\dav\proppatch
lib/CalDAV/SharingPlugin.php:217 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\caldav\dav\proppatch
lib/CalDAV/SharingPlugin.php:239 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CalDAV/SharingPlugin.php:239 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CalDAV/SharingPlugin.php:241 PhanUndeclaredClassMethod Call to method getPath from undeclared class \sabre\http\requestinterface
lib/CalDAV/SharingPlugin.php:244 PhanUndeclaredClassMethod Call to method getHeader from undeclared class \sabre\http\requestinterface
lib/CalDAV/SharingPlugin.php:251 PhanUndeclaredClassCatch Catching undeclared class \sabre\caldav\dav\exception\notfound
lib/CalDAV/SharingPlugin.php:255 PhanUndeclaredClassMethod Call to method getBodyAsString from undeclared class \sabre\http\requestinterface
lib/CalDAV/SharingPlugin.php:264 PhanUndeclaredClassMethod Call to method setBody from undeclared class \sabre\http\requestinterface
lib/CalDAV/SharingPlugin.php:266 PhanUndeclaredClassMethod Call to method getUrl from undeclared class \sabre\http\requestinterface
lib/CalDAV/SharingPlugin.php:268 PhanUndeclaredVariable Variable $documentType is undeclared
lib/CalDAV/SharingPlugin.php:282 PhanUndeclaredClassMethod Call to method getPlugin from undeclared class \sabre\caldav\sabre\dav\server
lib/CalDAV/SharingPlugin.php:291 PhanUndeclaredClassMethod Call to method setStatus from undeclared class \sabre\http\responseinterface
lib/CalDAV/SharingPlugin.php:294 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CalDAV/SharingPlugin.php:310 PhanUndeclaredClassMethod Call to method getPlugin from undeclared class \sabre\caldav\sabre\dav\server
lib/CalDAV/SharingPlugin.php:325 PhanUndeclaredClassMethod Call to method setStatus from undeclared class \sabre\http\responseinterface
lib/CalDAV/SharingPlugin.php:328 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CalDAV/SharingPlugin.php:337 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CalDAV/SharingPlugin.php:338 PhanUndeclaredClassMethod Call to method setBody from undeclared class \sabre\http\responseinterface
lib/CalDAV/SharingPlugin.php:354 PhanUndeclaredClassMethod Call to method getPlugin from undeclared class \sabre\caldav\sabre\dav\server
lib/CalDAV/SharingPlugin.php:364 PhanUndeclaredClassMethod Call to method setStatus from undeclared class \sabre\http\responseinterface
lib/CalDAV/SharingPlugin.php:368 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CalDAV/SharingPlugin.php:382 PhanUndeclaredClassMethod Call to method getPlugin from undeclared class \sabre\caldav\sabre\dav\server
lib/CalDAV/SharingPlugin.php:391 PhanUndeclaredClassMethod Call to method setStatus from undeclared class \sabre\http\responseinterface
lib/CalDAV/SharingPlugin.php:395 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CalDAV/Subscriptions/Plugin.php:33 PhanSignatureMismatch Declaration of function initialize(\sabre\dav\server $server) : void should be compatible with function initialize(\Sabre\DAV\server $server) : void defined in lib/DAV/ServerPlugin.php:27
lib/CalDAV/Subscriptions/Plugin.php:41 PhanUndeclaredMethod Call to undeclared method \sabre\dav\server::on
lib/CalDAV/Subscriptions/Subscription.php:28 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\subscriptions\supportssubscriptions
lib/CalDAV/Subscriptions/Subscription.php:45 PhanTypeMismatchProperty Assigning \sabre\caldav\backend\subscriptionsupport to property but \sabre\caldav\subscriptions\subscription::caldavBackend is \Sabre\CalDAV\Subscriptions\supportssubscriptions
lib/CalDAV/Subscriptions/Subscription.php:96 PhanUndeclaredClassMethod Call to method deleteSubscription from undeclared class \sabre\caldav\subscriptions\supportssubscriptions
lib/CalDAV/Subscriptions/Subscription.php:107 PhanSignatureMismatch Declaration of function getChildren() : \Sabre\CalDAV\Subscriptions\dav\inode[] should be compatible with function getChildren() : \Sabre\DAV\dav\inode[] defined in lib/DAV/ICollection.php:66
lib/CalDAV/Subscriptions/Subscription.php:125 PhanSignatureMismatch Declaration of function propPatch(\sabre\dav\proppatch $propPatch) : void should be compatible with function propPatch(\Sabre\DAV\proppatch $propPatch) : void defined in lib/DAV/IProperties.php:28
lib/CalDAV/Subscriptions/Subscription.php:127 PhanUndeclaredClassMethod Call to method updateSubscription from undeclared class \sabre\caldav\subscriptions\supportssubscriptions
lib/CalDAV/Subscriptions/Subscription.php:149 PhanSignatureMismatch Declaration of function getProperties(array $properties) : void should be compatible with function getProperties(array $properties) : array defined in lib/DAV/IProperties.php:45
lib/CalDAV/Subscriptions/Subscription.php:168 PhanTypeMismatchReturn Returning type \sabre\dav\xml\property\href[]|array but getProperties() is declared to return void
lib/CalDAV/Subscriptions/Subscription.php:252 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\methodnotallowed::__construct() which only takes 0 arg(s) defined at lib/CalDAV/Schedule/SchedulingObject.php:84
lib/CalDAV/Xml/Filter/CalendarData.php:28 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmldeserializable
lib/CalDAV/Xml/Filter/CalendarData.php:51 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Filter/CalendarData.php:70 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Xml/Filter/CalendarData.php:73 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Xml/Filter/CompFilter.php:25 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmldeserializable
lib/CalDAV/Xml/Filter/CompFilter.php:48 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Filter/CompFilter.php:58 PhanUndeclaredClassMethod Call to method parseAttributes from undeclared class \sabre\xml\reader
lib/CalDAV/Xml/Filter/CompFilter.php:61 PhanUndeclaredClassMethod Call to method parseInnerTree from undeclared class \sabre\xml\reader
lib/CalDAV/Xml/Filter/CompFilter.php:78 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Xml/Filter/CompFilter.php:85 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Xml/Filter/ParamFilter.php:23 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmldeserializable
lib/CalDAV/Xml/Filter/ParamFilter.php:46 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Filter/ParamFilter.php:54 PhanUndeclaredClassMethod Call to method parseAttributes from undeclared class \sabre\xml\reader
lib/CalDAV/Xml/Filter/ParamFilter.php:57 PhanUndeclaredClassMethod Call to method parseInnerTree from undeclared class \sabre\xml\reader
lib/CalDAV/Xml/Filter/PropFilter.php:25 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmldeserializable
lib/CalDAV/Xml/Filter/PropFilter.php:48 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Filter/PropFilter.php:58 PhanUndeclaredClassMethod Call to method parseAttributes from undeclared class \sabre\xml\reader
lib/CalDAV/Xml/Filter/PropFilter.php:61 PhanUndeclaredClassMethod Call to method parseInnerTree from undeclared class \sabre\xml\reader
lib/CalDAV/Xml/Filter/PropFilter.php:79 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Xml/Notification/Invite.php:33 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\xml\notification\datetime
lib/CalDAV/Xml/Notification/Invite.php:111 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\xml\notification\sabre\caldav\property\supportedcalendarcomponentset
lib/CalDAV/Xml/Notification/Invite.php:186 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:188 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:199 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:203 PhanUndeclaredClassMethod Call to method setTimezone from undeclared class \sabre\caldav\xml\notification\datetime
lib/CalDAV/Xml/Notification/Invite.php:204 PhanUndeclaredClassMethod Call to method format from undeclared class \sabre\caldav\xml\notification\datetime
lib/CalDAV/Xml/Notification/Invite.php:204 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:206 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:208 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:209 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:214 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:217 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:220 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:223 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:228 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:233 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:236 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:238 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:240 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:242 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:244 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:248 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:250 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:253 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:256 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:259 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:261 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:264 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:267 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:270 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:273 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/Invite.php:276 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:30 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\xml\notification\datetime
lib/CalDAV/Xml/Notification/InviteReply.php:137 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:139 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:150 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:154 PhanUndeclaredClassMethod Call to method setTimezone from undeclared class \sabre\caldav\xml\notification\datetime
lib/CalDAV/Xml/Notification/InviteReply.php:155 PhanUndeclaredClassMethod Call to method format from undeclared class \sabre\caldav\xml\notification\datetime
lib/CalDAV/Xml/Notification/InviteReply.php:155 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:157 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:159 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:160 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:161 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:166 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:169 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:174 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:179 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/InviteReply.php:181 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/NotificationInterface.php:15 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmlserializable
lib/CalDAV/Xml/Notification/NotificationInterface.php:24 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Notification/SystemStatus.php:96 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Notification/SystemStatus.php:111 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/SystemStatus.php:112 PhanUndeclaredClassMethod Call to method writeAttribute from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/SystemStatus.php:113 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/SystemStatus.php:124 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Notification/SystemStatus.php:140 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/SystemStatus.php:141 PhanUndeclaredClassMethod Call to method writeAttribute from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/SystemStatus.php:145 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/SystemStatus.php:148 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Notification/SystemStatus.php:151 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/AllowedSharingModes.php:25 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmlserializable
lib/CalDAV/Xml/Property/AllowedSharingModes.php:74 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Property/AllowedSharingModes.php:77 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/AllowedSharingModes.php:80 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/EmailAddressSet.php:20 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmlserializable
lib/CalDAV/Xml/Property/EmailAddressSet.php:70 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Property/EmailAddressSet.php:74 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:23 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\element
lib/CalDAV/Xml/Property/Invite.php:103 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:109 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:110 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:113 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:116 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:119 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:121 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:127 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:128 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:130 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:135 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:138 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:141 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:144 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:148 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:150 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:152 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:154 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:157 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:160 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/Invite.php:187 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Property/Invite.php:193 PhanUndeclaredClassMethod Call to method parseInnerTree from undeclared class \sabre\xml\reader
lib/CalDAV/Xml/Property/ScheduleCalendarTransp.php:27 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\element
lib/CalDAV/Xml/Property/ScheduleCalendarTransp.php:83 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Property/ScheduleCalendarTransp.php:87 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/ScheduleCalendarTransp.php:90 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/ScheduleCalendarTransp.php:117 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Property/ScheduleCalendarTransp.php:119 PhanUndeclaredClassMethod Call to method xmlDeserialize from undeclared class \sabre\xml\element\elements
lib/CalDAV/Xml/Property/SupportedCalendarComponentSet.php:24 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\element
lib/CalDAV/Xml/Property/SupportedCalendarComponentSet.php:76 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Property/SupportedCalendarComponentSet.php:80 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/SupportedCalendarComponentSet.php:81 PhanUndeclaredClassMethod Call to method writeAttributes from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/SupportedCalendarComponentSet.php:82 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/SupportedCalendarComponentSet.php:109 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Property/SupportedCalendarComponentSet.php:111 PhanUndeclaredClassMethod Call to method parseInnerTree from undeclared class \sabre\xml\reader
lib/CalDAV/Xml/Property/SupportedCalendarComponentSet.php:122 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\xml\parseexception
lib/CalDAV/Xml/Property/SupportedCalendarData.php:23 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmlserializable
lib/CalDAV/Xml/Property/SupportedCalendarData.php:44 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Property/SupportedCalendarData.php:46 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/SupportedCalendarData.php:47 PhanUndeclaredClassMethod Call to method writeAttributes from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/SupportedCalendarData.php:51 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/SupportedCalendarData.php:52 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/SupportedCalendarData.php:53 PhanUndeclaredClassMethod Call to method writeAttributes from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/SupportedCalendarData.php:56 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Property/SupportedCollationSet.php:22 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmlserializable
lib/CalDAV/Xml/Property/SupportedCollationSet.php:43 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CalDAV/Xml/Property/SupportedCollationSet.php:52 PhanUndeclaredClassMethod Call to method writeElement from undeclared class \sabre\xml\writer
lib/CalDAV/Xml/Request/CalendarMultiGetReport.php:22 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmldeserializable
lib/CalDAV/Xml/Request/CalendarMultiGetReport.php:85 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Request/CalendarMultiGetReport.php:87 PhanUndeclaredClassMethod Call to method parseInnerTree from undeclared class \sabre\xml\reader
lib/CalDAV/Xml/Request/CalendarMultiGetReport.php:108 PhanUndeclaredFunction Call to undeclared function \uri\resolve()
lib/CalDAV/Xml/Request/CalendarQueryReport.php:22 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmldeserializable
lib/CalDAV/Xml/Request/CalendarQueryReport.php:85 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Request/CalendarQueryReport.php:87 PhanUndeclaredClassMethod Call to method parseInnerTree from undeclared class \sabre\xml\reader
lib/CalDAV/Xml/Request/CalendarQueryReport.php:116 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Xml/Request/CalendarQueryReport.php:128 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Xml/Request/FreeBusyQueryReport.php:22 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmldeserializable
lib/CalDAV/Xml/Request/FreeBusyQueryReport.php:29 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\xml\request\datetime
lib/CalDAV/Xml/Request/FreeBusyQueryReport.php:36 PhanUndeclaredTypeProperty Property of undeclared type \sabre\caldav\xml\request\datetime
lib/CalDAV/Xml/Request/FreeBusyQueryReport.php:59 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Request/FreeBusyQueryReport.php:75 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Xml/Request/FreeBusyQueryReport.php:78 PhanUndeclaredClassMethod Call to method parseDateTime from undeclared class \sabre\vobject\datetimeparser
lib/CalDAV/Xml/Request/FreeBusyQueryReport.php:81 PhanUndeclaredClassMethod Call to method parseDateTime from undeclared class \sabre\vobject\datetimeparser
lib/CalDAV/Xml/Request/InviteReply.php:23 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmldeserializable
lib/CalDAV/Xml/Request/InviteReply.php:102 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Request/InviteReply.php:104 PhanUndeclaredClassMethod Call to method xmlDeserialize from undeclared class \sabre\xml\element\keyvalue
lib/CalDAV/Xml/Request/InviteReply.php:142 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CalDAV/Xml/Request/InviteReply.php:145 PhanTypeMismatchArgument Argument 2 (calendarUri) is null but \sabre\caldav\xml\request\invitereply::__construct() takes string defined at lib/CalDAV/Xml/Request/InviteReply.php:71
lib/CalDAV/Xml/Request/MkCalendar.php:19 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmldeserializable
lib/CalDAV/Xml/Request/MkCalendar.php:60 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Request/MkCalendar.php:67 PhanUndeclaredClassMethod Call to method parseInnerTree from undeclared class \sabre\xml\reader
lib/CalDAV/Xml/Request/Share.php:20 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmldeserializable
lib/CalDAV/Xml/Request/Share.php:78 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CalDAV/Xml/Request/Share.php:80 PhanUndeclaredClassMethod Call to method parseInnerTree from undeclared class \sabre\xml\reader
lib/CardDAV/AddressBook.php:17 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\carddav\dav\collection
lib/CardDAV/AddressBook.php:17 PhanUndeclaredInterface Class implements undeclared interface \sabre\carddav\dav\imultiget
lib/CardDAV/AddressBook.php:17 PhanUndeclaredInterface Class implements undeclared interface \sabre\carddav\dav\iproperties
lib/CardDAV/AddressBook.php:17 PhanUndeclaredInterface Class implements undeclared interface \sabre\carddav\dav\sync\isynccollection
lib/CardDAV/AddressBook.php:17 PhanUndeclaredInterface Class implements undeclared interface \sabre\carddav\davacl\iacl
lib/CardDAV/AddressBook.php:66 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\notfound
lib/CardDAV/AddressBook.php:81 PhanUndeclaredClassMethod Call to method getChildACL from undeclared class \sabre\carddav\dav\collection
lib/CardDAV/AddressBook.php:102 PhanUndeclaredClassMethod Call to method getChildACL from undeclared class \sabre\carddav\dav\collection
lib/CardDAV/AddressBook.php:119 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\methodnotallowed
lib/CardDAV/AddressBook.php:140 PhanUndeclaredClassMethod Call to method ensureUTF8 from undeclared class \sabre\carddav\dav\stringutil
lib/CardDAV/AddressBook.php:165 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\methodnotallowed
lib/CardDAV/AddressBook.php:176 PhanTypeMismatchReturn Returning type null but getLastModified() is declared to return void
lib/CardDAV/AddressBook.php:192 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\carddav\dav\proppatch
lib/CardDAV/AddressBook.php:194 PhanTypeMismatchArgument Argument 2 (propPatch) is \Sabre\CardDAV\dav\proppatch but \sabre\carddav\backend\backendinterface::updateaddressbook() takes \Sabre\DAV\proppatch defined at lib/CardDAV/Backend/BackendInterface.php:55
lib/CardDAV/AddressBook.php:316 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\methodnotallowed
lib/CardDAV/AddressBook.php:422 PhanTypeMismatchReturn Returning type null but getChanges() is declared to return array
lib/CardDAV/AddressBook.php:425 PhanUndeclaredMethod Call to undeclared method \sabre\carddav\backend\backendinterface::getchangesforaddressbook
lib/CardDAV/AddressBookHome.php:19 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\carddav\dav\collection
lib/CardDAV/AddressBookHome.php:19 PhanUndeclaredInterface Class implements undeclared interface \sabre\carddav\dav\iextendedcollection
lib/CardDAV/AddressBookHome.php:19 PhanUndeclaredInterface Class implements undeclared interface \sabre\carddav\davacl\iacl
lib/CardDAV/AddressBookHome.php:55 PhanUndeclaredFunction Call to undeclared function \uri\split()
lib/CardDAV/AddressBookHome.php:68 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\methodnotallowed
lib/CardDAV/AddressBookHome.php:79 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\methodnotallowed
lib/CardDAV/AddressBookHome.php:90 PhanTypeMismatchReturn Returning type null but getLastModified() is declared to return int
lib/CardDAV/AddressBookHome.php:105 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\methodnotallowed
lib/CardDAV/AddressBookHome.php:119 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\methodnotallowed
lib/CardDAV/AddressBookHome.php:132 PhanUndeclaredClassMethod Call to method getChildren from undeclared class \sabre\carddav\dav\collection
lib/CardDAV/AddressBookHome.php:137 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\notfound
lib/CardDAV/AddressBookHome.php:148 PhanTypeMismatchArgument Argument 1 (principalUri) is array but \sabre\carddav\backend\backendinterface::getaddressbooksforuser() takes string defined at lib/CardDAV/Backend/BackendInterface.php:37
lib/CardDAV/AddressBookHome.php:168 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\invalidresourcetype
lib/CardDAV/AddressBookHome.php:172 PhanTypeMismatchArgument Argument 1 (principalUri) is array but \sabre\carddav\backend\backendinterface::createaddressbook() takes string defined at lib/CardDAV/Backend/BackendInterface.php:65
lib/CardDAV/AddressBookHome.php:185 PhanTypeMismatchReturn Returning type array but getOwner() is declared to return null|string
lib/CardDAV/AddressBookHome.php:241 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\methodnotallowed
lib/CardDAV/AddressBookRoot.php:16 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\carddav\davacl\abstractprincipalcollection
lib/CardDAV/AddressBookRoot.php:23 PhanUndeclaredTypeProperty Property of undeclared type \sabre\carddav\sabre\davacl\principalbackend\backendinteface
lib/CardDAV/AddressBookRoot.php:46 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\carddav\davacl\principalbackend\backendinterface
lib/CardDAV/AddressBookRoot.php:76 PhanTypeMismatchReturn Returning type \Sabre\CardDAV\addressbookhome but getChildForPrincipal() is declared to return \Sabre\DAV\inode
lib/CardDAV/Backend/PDO.php:156 PhanSignatureMismatch Declaration of function createAddressBook(string $principalUri, string $url, array $properties) : int should be compatible with function createAddressBook(string $principalUri, string $url, array $properties) : void defined in lib/CardDAV/Backend/BackendInterface.php:65
lib/CardDAV/Backend/PDO.php:175 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\backend\dav\exception\badrequest
lib/CardDAV/Backend/PDO.php:183 PhanTypeMismatchReturn Returning type string but createAddressBook() is declared to return int
lib/CardDAV/Backend/PDO.php:258 PhanTypeMismatchReturn Returning type bool but getCard() is declared to return array
lib/CardDAV/Backend/PDO.php:467 PhanTypeMismatchReturn Returning type null but getChangesForAddressBook() is declared to return array
lib/CardDAV/Card.php:15 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\carddav\dav\file
lib/CardDAV/Card.php:15 PhanUndeclaredInterface Class implements undeclared interface \sabre\carddav\davacl\iacl
lib/CardDAV/Card.php:92 PhanUndeclaredClassMethod Call to method ensureUTF8 from undeclared class \sabre\carddav\dav\stringutil
lib/CardDAV/Card.php:134 PhanUndeclaredClassMethod Call to method get from undeclared class \sabre\carddav\dav\file
lib/CardDAV/Card.php:139 PhanTypeMismatchReturn Returning type null but getETag() is declared to return string
lib/CardDAV/Card.php:166 PhanUndeclaredClassMethod Call to method get from undeclared class \sabre\carddav\dav\file
lib/CardDAV/Card.php:241 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\methodnotallowed
lib/CardDAV/IAddressBook.php:16 PhanUndeclaredInterface Class implements undeclared interface \sabre\carddav\dav\icollection
lib/CardDAV/ICard.php:17 PhanUndeclaredInterface Class implements undeclared interface \sabre\carddav\dav\ifile
lib/CardDAV/Plugin.php:23 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:48 PhanUndeclaredTypeProperty Property of undeclared type \sabre\carddav\sabre\dav\server
lib/CardDAV/Plugin.php:63 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\carddav\dav\server
lib/CardDAV/Plugin.php:66 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\carddav\dav\server
lib/CardDAV/Plugin.php:67 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\carddav\dav\server
lib/CardDAV/Plugin.php:68 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\carddav\dav\server
lib/CardDAV/Plugin.php:69 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\carddav\dav\server
lib/CardDAV/Plugin.php:70 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\carddav\dav\server
lib/CardDAV/Plugin.php:71 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\carddav\dav\server
lib/CardDAV/Plugin.php:72 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\carddav\dav\server
lib/CardDAV/Plugin.php:139 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\carddav\dav\inode
lib/CardDAV/Plugin.php:139 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\carddav\dav\propfind
lib/CardDAV/Plugin.php:145 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\carddav\dav\propfind
lib/CardDAV/Plugin.php:146 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\carddav\dav\propfind
lib/CardDAV/Plugin.php:149 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\carddav\dav\propfind
lib/CardDAV/Plugin.php:154 PhanUndeclaredClassInstanceof Checking instanceof against undeclared class \sabre\carddav\davacl\iprincipal
lib/CardDAV/Plugin.php:156 PhanUndeclaredClassMethod Call to method getPath from undeclared class \sabre\carddav\dav\propfind
lib/CardDAV/Plugin.php:158 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\carddav\dav\propfind
lib/CardDAV/Plugin.php:159 PhanUndeclaredClassMethod Call to method getAddressBookHomeForPrincipal from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:162 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\carddav\dav\propfind
lib/CardDAV/Plugin.php:173 PhanUndeclaredClassMethod Call to method handle from undeclared class \sabre\carddav\dav\propfind
lib/CardDAV/Plugin.php:174 PhanUndeclaredClassMethod Call to method get from undeclared class \sabre\carddav\dav\inode
lib/CardDAV/Plugin.php:199 PhanUndeclaredClassMethod Call to method addressbookMultiGetReport from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:203 PhanUndeclaredClassMethod Call to method addressBookQueryReport from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:221 PhanUndeclaredClassMethod Call to method splitPath from undeclared class \sabre\http\urlutil
lib/CardDAV/Plugin.php:244 PhanUndeclaredClassMethod Call to method negotiateVCard from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:253 PhanUndeclaredClassMethod Call to method getPropertiesForMultiplePaths from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/Plugin.php:257 PhanUndeclaredClassMethod Call to method convertVCard from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:267 PhanUndeclaredClassMethod Call to method getHTTPPrefer from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/Plugin.php:272 PhanUndeclaredClassMethod Call to method generateMultiStatus from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/Plugin.php:289 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\carddav\dav\ifile
lib/CardDAV/Plugin.php:294 PhanUndeclaredClassMethod Call to method validateVCard from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:311 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\carddav\dav\icollection
lib/CardDAV/Plugin.php:316 PhanUndeclaredClassMethod Call to method validateVCard from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:340 PhanUndeclaredClassMethod Call to method ensureUTF8 from undeclared class \sabre\carddav\dav\stringutil
lib/CardDAV/Plugin.php:349 PhanUndeclaredClassMethod Call to method readJson from undeclared class \sabre\carddav\vobject\reader
lib/CardDAV/Plugin.php:356 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\carddav\vobject\reader
lib/CardDAV/Plugin.php:359 PhanUndeclaredClassCatch Catching undeclared class \sabre\carddav\vobject\parseexception
lib/CardDAV/Plugin.php:361 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\unsupportedmediatype
lib/CardDAV/Plugin.php:361 PhanUndeclaredClassMethod Call to method getMessage from undeclared class \sabre\carddav\vobject\parseexception
lib/CardDAV/Plugin.php:366 PhanUndeclaredClassMethod Call to method __construct from undeclared class \sabre\carddav\dav\exception\unsupportedmediatype
lib/CardDAV/Plugin.php:371 PhanUndeclaredClassMethod Call to method getUUID from undeclared class \sabre\carddav\dav\uuidutil
lib/CardDAV/Plugin.php:392 PhanUndeclaredClassMethod Call to method getHTTPDepth from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/Plugin.php:399 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\reportnotsupported::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Plugin.php:399
lib/CardDAV/Plugin.php:402 PhanUndeclaredClassMethod Call to method getRequestUri from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/Plugin.php:410 PhanUndeclaredClassMethod Call to method negotiateVCard from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:442 PhanUndeclaredClassMethod Call to method getRequestUri from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/Plugin.php:444 PhanUndeclaredClassMethod Call to method getRequestUri from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/Plugin.php:447 PhanUndeclaredClassMethod Call to method getPropertiesForPath from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/Plugin.php:451 PhanUndeclaredClassMethod Call to method convertVCard from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:461 PhanUndeclaredClassMethod Call to method getHTTPPrefer from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/Plugin.php:466 PhanUndeclaredClassMethod Call to method generateMultiStatus from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/Plugin.php:482 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\carddav\vobject\reader
lib/CardDAV/Plugin.php:504 PhanUndeclaredClassMethod Call to method validateParamFilters from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:511 PhanUndeclaredClassMethod Call to method validateTextMatches from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:597 PhanUndeclaredClassMethod Call to method textMatch from undeclared class \sabre\carddav\dav\stringutil
lib/CardDAV/Plugin.php:640 PhanUndeclaredClassMethod Call to method textMatch from undeclared class \sabre\carddav\dav\stringutil
lib/CardDAV/Plugin.php:677 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\carddav\dav\inode
lib/CardDAV/Plugin.php:677 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\carddav\dav\propfind
lib/CardDAV/Plugin.php:686 PhanUndeclaredClassMethod Call to method get from undeclared class \sabre\carddav\dav\propfind
lib/CardDAV/Plugin.php:689 PhanUndeclaredClassMethod Call to method set from undeclared class \sabre\carddav\dav\propfind
lib/CardDAV/Plugin.php:703 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\carddav\dav\inode
lib/CardDAV/Plugin.php:731 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CardDAV/Plugin.php:731 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CardDAV/Plugin.php:733 PhanUndeclaredClassMethod Call to method getHeader from undeclared class \sabre\http\responseinterface
lib/CardDAV/Plugin.php:737 PhanUndeclaredClassMethod Call to method getHeader from undeclared class \sabre\http\requestinterface
lib/CardDAV/Plugin.php:737 PhanUndeclaredClassMethod Call to method negotiateVCard from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:739 PhanUndeclaredClassMethod Call to method convertVCard from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/Plugin.php:740 PhanUndeclaredClassMethod Call to method getBody from undeclared class \sabre\http\responseinterface
lib/CardDAV/Plugin.php:744 PhanUndeclaredClassMethod Call to method setBody from undeclared class \sabre\http\responseinterface
lib/CardDAV/Plugin.php:745 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CardDAV/Plugin.php:746 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CardDAV/Plugin.php:766 PhanUndeclaredClassMethod Call to method negotiate from undeclared class \sabre\carddav\http\util
lib/CardDAV/Plugin.php:812 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\carddav\vobject\reader
lib/CardDAV/VCFExportPlugin.php:22 PhanUndeclaredExtendedClass Class extends undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/VCFExportPlugin.php:29 PhanUndeclaredTypeProperty Property of undeclared type \sabre\carddav\sabre\dav\server
lib/CardDAV/VCFExportPlugin.php:37 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\carddav\dav\server
lib/CardDAV/VCFExportPlugin.php:40 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/VCFExportPlugin.php:41 PhanUndeclaredClassMethod Call to method on from undeclared class \sabre\carddav\dav\server
lib/CardDAV/VCFExportPlugin.php:55 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\requestinterface
lib/CardDAV/VCFExportPlugin.php:55 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\http\responseinterface
lib/CardDAV/VCFExportPlugin.php:57 PhanUndeclaredClassMethod Call to method getQueryParameters from undeclared class \sabre\http\requestinterface
lib/CardDAV/VCFExportPlugin.php:60 PhanUndeclaredClassMethod Call to method getPath from undeclared class \sabre\http\requestinterface
lib/CardDAV/VCFExportPlugin.php:69 PhanUndeclaredClassMethod Call to method getPlugin from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/VCFExportPlugin.php:73 PhanUndeclaredClassMethod Call to method setHeader from undeclared class \sabre\http\responseinterface
lib/CardDAV/VCFExportPlugin.php:74 PhanUndeclaredClassMethod Call to method setStatus from undeclared class \sabre\http\responseinterface
lib/CardDAV/VCFExportPlugin.php:76 PhanUndeclaredClassMethod Call to method getPropertiesForPath from undeclared class \sabre\carddav\sabre\dav\server
lib/CardDAV/VCFExportPlugin.php:80 PhanUndeclaredClassMethod Call to method generateVCF from undeclared class \sabre\carddav\dav\serverplugin
lib/CardDAV/VCFExportPlugin.php:80 PhanUndeclaredClassMethod Call to method setBody from undeclared class \sabre\http\responseinterface
lib/CardDAV/VCFExportPlugin.php:105 PhanUndeclaredClassMethod Call to method read from undeclared class \sabre\carddav\vobject\reader
lib/CardDAV/Xml/Filter/AddressData.php:24 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmldeserializable
lib/CardDAV/Xml/Filter/AddressData.php:47 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CardDAV/Xml/Filter/AddressData.php:54 PhanUndeclaredClassMethod Call to method next from undeclared class \sabre\xml\reader
lib/CardDAV/Xml/Filter/ParamFilter.php:24 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\element
lib/CardDAV/Xml/Filter/ParamFilter.php:47 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CardDAV/Xml/Filter/ParamFilter.php:55 PhanUndeclaredClassMethod Call to method parseAttributes from undeclared class \sabre\xml\reader
lib/CardDAV/Xml/Filter/ParamFilter.php:58 PhanUndeclaredClassMethod Call to method parseInnerTree from undeclared class \sabre\xml\reader
lib/CardDAV/Xml/Filter/ParamFilter.php:71 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CardDAV/Xml/Filter/PropFilter.php:24 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmldeserializable
lib/CardDAV/Xml/Filter/PropFilter.php:47 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\reader
lib/CardDAV/Xml/Filter/PropFilter.php:57 PhanUndeclaredClassMethod Call to method parseAttributes from undeclared class \sabre\xml\reader
lib/CardDAV/Xml/Filter/PropFilter.php:64 PhanUndeclaredClassMethod Call to method parseInnerTree from undeclared class \sabre\xml\reader
lib/CardDAV/Xml/Filter/PropFilter.php:80 PhanParamTooMany Call with 1 arg(s) to \sabre\dav\exception\badrequest::__construct() which only takes 0 arg(s) defined at lib/CardDAV/Xml/Request/AddressBookQueryReport.php:144
lib/CardDAV/Xml/Property/SupportedAddressData.php:23 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmlserializable
lib/CardDAV/Xml/Property/SupportedAddressData.php:70 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer
lib/CardDAV/Xml/Property/SupportedAddressData.php:73 PhanUndeclaredClassMethod Call to method startElement from undeclared class \sabre\xml\writer
lib/CardDAV/Xml/Property/SupportedAddressData.php:74 PhanUndeclaredClassMethod Call to method writeAttributes from undeclared class \sabre\xml\writer
lib/CardDAV/Xml/Property/SupportedAddressData.php:78 PhanUndeclaredClassMethod Call to method endElement from undeclared class \sabre\xml\writer
lib/CardDAV/Xml/Property/SupportedCollationSet.php:18 PhanUndeclaredInterface Class implements undeclared interface \sabre\xml\xmlserializable
lib/CardDAV/Xml/Property/SupportedCollationSet.php:39 PhanUndeclaredTypeParameter Parameter of undeclared type \sabre\xml\writer