2017 © Pedro Peláez
 

library flysystem53

Many filesystems, one API. - This fork maintains PHP 5.3 compatibility while tracking upstream

image

rossriley/flysystem53

Many filesystems, one API. - This fork maintains PHP 5.3 compatibility while tracking upstream

  • Monday, February 16, 2015
  • by rossriley
  • Repository
  • 1 Watchers
  • 2 Stars
  • 79,701 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 457 Forks
  • 0 Open issues
  • 75 Versions
  • 3 % Grown

The README.md

League\Flysystem

Author Build Status Coverage Status Quality Score Software License Packagist Version Total Downloads, (*1)

SensioLabsInsight, (*2)

Flysystem is a filesystem abstraction which allows you to easily swap out a local filesystem for a remote one., (*3)

Goals

  • Have a generic API for handling common tasks across multiple file storage engines.
  • Have consistent output which you can rely on.
  • Integrate well with other packages/frameworks.
  • Be cacheable.
  • Emulate directories in systems that support none, like AwsS3.
  • Support third party plugins.
  • Make it easy to test your filesystem interactions.
  • Support streams for big file handling

Installation

Through Composer, obviously:, (*4)

composer require league/flysystem

You can also use Flysystem without using Composer by registering an autoloader function:, (*5)

spl_autoload_register(function($class) {
    $prefix = 'League\\Flysystem\\';

    if ( ! substr($class, 0, 17) === $prefix) {
        return;
    }

    $class = substr($class, strlen($prefix));
    $location = __DIR__ . 'path/to/flysystem/src/' . str_replace('\\', '/', $class) . '.php';

    if (is_file($location)) {
        require_once($location);
    }
});

Integrations

Want to get started quickly? Check out some of these integrations:, (*6)

  • Laravel integration: https://github.com/GrahamCampbell/Laravel-Flysystem
  • Symfony integration: https://github.com/1up-lab/OneupFlysystemBundle
  • Zend Framework integration: https://github.com/bushbaby/BsbFlysystem
  • CakePHP integration: https://github.com/WyriHaximus/FlyPie
  • Silex integration: https://github.com/WyriHaximus/SliFly
  • Yii 2 integration: https://github.com/creocoder/yii2-flysystem
  • Backup manager: https://github.com/heybigname/backup-manager

Adapters

  • Local
  • Amazon Web Services - S3: https://github.com/thephpleague/flysystem-aws-s3-v2
  • Rackspace Cloud Files: https://github.com/thephpleague/flysystem-rackspace
  • Dropbox: https://github.com/thephpleague/flysystem-dropbox
  • Copy: https://github.com/thephpleague/flysystem-copy
  • Ftp
  • Sftp (through phpseclib): https://github.com/thephpleague/flysystem-sftp
  • Zip (through ZipArchive): https://github.com/thephpleague/flysystem-ziparchive
  • WebDAV (through SabreDAV): https://github.com/thephpleague/flysystem-webdav
  • PHPCR: https://github.com/thephpleague/flysystem-phpcr
  • Azure Blob Storage
  • NullAdapter

Caching

  • Memory (array caching)
  • Redis (through Predis)
  • Memcached
  • Adapter
  • Stash

Documentation

Check out the documentation, (*7)

Security

If you discover any security related issues, please email frenky@frenky.net instead of using the issue tracker., (*8)

Enjoy.

Oh and if you've come down this far, you might as well follow me on twitter., (*9)

The Versions

16/02 2015

1.1.5

1.1.5.0

Many filesystems, one API. - This fork maintains PHP 5.3 compatibility while tracking upstream

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

11/02 2015

dev-master

9999999-dev

Many filesystems, one API. - This fork maintains PHP 5.3 compatibility while tracking upstream

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

11/02 2015

1.1.4

1.1.4.0

Many filesystems, one API. - This fork maintains PHP 5.3 compatibility while tracking upstream

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

10/02 2015

dev-53compat

dev-53compat

Many filesystems, one API. - This fork maintains PHP 5.3 compatibility while tracking upstream

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

10/02 2015

1.1.3

1.1.3.0

Many filesystems, one API. - This fork maintains PHP 5.3 compatibility while tracking upstream

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

27/01 2015

1.1.2

1.1.2.0

Many filesystems, one API. - This fork maintains PHP 5.3 compatibility while tracking upstream

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

27/01 2015

1.1.1

1.1.1.0

Many filesystems, one API. - This fork maintains PHP 5.3 compatibility while tracking upstream

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

26/01 2015

1.1

1.1.0.0

Many filesystems, one API. - This fork maintains PHP 5.3 compatibility while tracking upstream

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

23/01 2015

1.0.1

1.0.1.0

Many filesystems, one API.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

19/01 2015

1.0.0

1.0.0.0

Many filesystems, one API.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

18/01 2015

1.0.0-alpha1

1.0.0.0-alpha1

Many filesystems, one API.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

05/11 2014

0.5.12

0.5.12.0

Many filesystems, one API.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

05/11 2014

0.5.11

0.5.11.0

Many filesystems, one API.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

28/10 2014

0.5.10

0.5.10.0

Many filesystems, one API.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Frank de Jonge

filesystem cloud s3 aws files sftp storage remote ftp rackspace dropbox cloud files file systems webdav copy.com

26/08 2014

0.5.5

0.5.5.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Frank de Jonge

filesystem s3 aws files sftp storage remote ftp dropbox file systems webdav

24/08 2014

0.5.4

0.5.4.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Frank de Jonge

filesystem s3 aws files sftp storage remote ftp dropbox file systems webdav

25/07 2014

dev-dropbox-client-access

dev-dropbox-client-access

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Frank de Jonge

filesystem s3 aws sftp remote ftp dropbox webdav

21/07 2014
21/07 2014
16/07 2014
04/03 2014
16/02 2014
16/02 2014
13/02 2014
11/02 2014
10/02 2014
09/02 2014
06/02 2014
06/02 2014
01/02 2014
01/02 2014
30/01 2014
27/01 2014
15/01 2014

0.2.0

0.2.0.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws sftp remote ftp dropbox webdav

08/01 2014

0.1.20

0.1.20.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws sftp remote ftp dropbox

04/01 2014

0.1.19

0.1.19.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws sftp remote ftp dropbox

29/12 2013

0.1.18

0.1.18.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws sftp remote ftp dropbox

13/12 2013

0.1.17

0.1.17.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws sftp remote ftp dropbox

12/12 2013

0.1.16

0.1.16.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws sftp remote ftp dropbox

10/12 2013

0.1.15

0.1.15.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws sftp remote ftp dropbox

02/12 2013

0.1.14

0.1.14.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws sftp remote ftp dropbox

27/11 2013

0.1.13

0.1.13.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws sftp remote ftp dropbox

24/11 2013
22/11 2013

0.1.11

0.1.11.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws dropbox

21/11 2013

0.1.10

0.1.10.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws dropbox

19/11 2013

0.1.9

0.1.9.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws dropbox

17/11 2013

0.1.8

0.1.8.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws dropbox

17/11 2013

0.1.7

0.1.7.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws dropbox

16/11 2013

0.1.6

0.1.6.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws dropbox

12/11 2013

0.1.5

0.1.5.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws dropbox

05/11 2013

0.1.4

0.1.4.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws dropbox

03/11 2013

0.1.3

0.1.3.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws dropbox

03/11 2013

0.1.2

0.1.2.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

filesystem s3 aws dropbox

29/10 2013

0.1.1

0.1.1.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge

28/10 2013

0.1.0

0.1.0.0

Filesystem abstraction, but easy.

  Sources   Download

MIT

The Development Requires

by Frank de Jonge