indigophp/flysystem-http-downloader

Download any HTTP content to a file

dev-master / 0.1.x-dev 2015-07-02 23:41 UTC

README

Latest Version Software License Build Status Code Coverage Quality Score HHVM Status Total Downloads Dependency Status

Download any HTTP content to a file.

Install

Via Composer

$ composer require indigophp/flysystem-http-downloader

Usage

Simple downloader usage:

use Indigo\Flysystem\Downloader;
use League\Flysystem\Filesystem;
use Ivory\HttpAdapter\HttpAdapterInterface;
use Psr\Http\Message\RequestInterface;

$downloader = new Downloader(new Filesystem, /* HttpAdapterInterface */);

$request = /* RequestInterface */;

$downloader->download($request, 'path/to/file');

Testing

$ phpspec run

Contributing

Please see CONTRIBUTING for details.

Credits

License

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