brick/storage

A common object storage interface

0.1.0 2017-11-06 16:22 UTC

README

A common object storage interface for PHP.

Latest Stable Version License

Introduction

This library offers a common interface that can be used to store objects in a filesystem, in a database, in the cloud (Amazon S3, ...), etc.

Installation

This library is installable via Composer.

Just run:

composer require brick/storage

or manually define the following requirement in your composer.json file:

{
    "require": {
        "brick/storage": "0.1.*"
    }
}

Requirements

This library requires PHP 7.1 or later.

Project status & release process

This library is still under development.

The current releases are numbered 0.x.y. When a non-breaking change is introduced (adding new methods, optimizing existing code, etc.), y is incremented.

When a breaking change is introduced, a new 0.x version cycle is always started.

It is therefore safe to lock your project to a given release cycle, such as 0.1.*.

If you need to upgrade to a newer release cycle, check the release history for a list of changes introduced by each further 0.x.0 version.

Overview

To be written.