sabre/dav
sabre/dav is the most popular WebDAV framework for PHP, letting you build WebDAV, CalDAV and CardDAV servers. Well-documented, actively maintained, and trusted for calendar and contact sync.
Supports PHP 7.1 to 8.4 inclusive.
propstat OR status element(s) (@susnux)Note: the change in #1365 was not strictly backward-compatible (BC). This release reverts that change, so that the 4.2.* patch release series is truly BC.
strict_types in every php file.WildcardEmitter. This allows event
handlers to listen to events using a wildcard.beforeMethod or method
no longer get called. They must listen to beforeMethod:* and method:* now.Sabre\DAV\Server::start(). This replaces ::exec(). ::exec()
is now deprecated, but we're keeping it around for a year or two to make
the transition easier.getChildren() function in any collection may now return an iterator
instead of an array. This can result in memory savings for large
collections.Tree::getChildren() now returns an Iterator instead of an array.$overrideName to all Sabre\DAV\FS and Sabre\DAV\FSExt classes,
so users can specify under what name these nodes show up in the tree.How can I help you explore Laravel packages today?