Skip to content

Repository files navigation

FileWaiter-Flysystem

Latest Version on PackagistSoftware LicenseBuild StatusCoverage StatusQuality ScoreTotal Downloads

Flysystem file adapter for FileWaiter.

Install

Via Composer

$ composer require stadly/file-waiter-flysystem

Usage

useStadly\FileWaiter\Adapter\Flysystem;
useStadly\FileWaiter\File;
useStadly\FileWaiter\Waiter;
$flysystem = new \League\Flysystem\Filesystem($adapter); // Any Flysystem adapter.$filePath = '/path/to/file/in/flysystem';
$streamFactory = new \GuzzleHttp\Psr7\HttpFactory(); // Any PSR-17 compatible stream factory.$file = newFile(newFlysystem($flysystem, $filePath, $streamFactory));
$responseFactory = new \GuzzleHttp\Psr7\HttpFactory(); // Any PSR-17 compatible response factory.$waiter = newWaiter($file, $responseFactory);
// Serve the file stored in Flysystem using FileWaiter.

Change log

Please see CHANGELOG for more information on what has changed recently.

Testing

$ composer test

Contributing

Please see CONTRIBUTING and CODE_OF_CONDUCT for details.

Security

If you discover any security related issues, please email magnar@myrtveit.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see LICENSE for more information.

About

Flysystem file adapter for FileWaiter.

Resources

Code of conduct

Contributing

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages