Files
HumidityPi/Laravel/vendor/league/flysystem/docs/index.md
2017-09-17 00:35:13 +02:00

2.2 KiB

layout, permalink, title
layout permalink title
default / Introduction

Introduction

[![SensioLabsInsight](//insight.sensiolabs.com/projects/9820f1af-2fd0-4ab6-b42a-03e0c821e0af/big.png)](//insight.sensiolabs.com/projects/9820f1af-2fd0-4ab6-b42a-03e0c821e0af)

Author Source Code Latest Version Software License Build Status Coverage Status Quality Score Total Downloads php 5.5+

Flysystem is a filesystem abstraction which allows you to easily swap out a local filesystem for a remote one. Technical debt is reduced as is the chance of vendor lock-in.

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

Questions?

Flysystem was created by Frank de Jonge, follow him on Twitter for updates: @frankdejonge.

Please submit issues on Github.