Abstraction for local and remote filesystems
Full Changelog: https://github.com/thephpleague/flysystem/compare/3.15.1...3.16.0
Full Changelog: https://github.com/thephpleague/flysystem/compare/2.4.0...3.0.0
Blog post: https://blog.frankdejonge.nl/flysystem-3-0-0-is-released/
When resources are not actually file pointers, but fopen
results from URL, the fstat
call fails. This resulted in an error in PHP 7.4 because it's more strict about variable handling. This affected the Util::getStreamSize
utility method.
A new minor version for Flysystem has been released due to a (very minor) backwards incompatibility for custom adapters.
The adapter now accepts visibility and config settings for the put
and update
methods. This added a new parameter to those functions which breaks the public interface. All user-land code will be backwards compatible, this change only affects custom adapters.