sabre/dav
sabre/dav is a popular PHP framework for building WebDAV, CalDAV, and CardDAV servers. It provides the core server stack plus extensions for calendars and contacts, with full documentation and installation guides at sabre.io.
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?