2017 © Pedro PelĆ”ez
 

library file-system

A generic PHP library that wraps file system calls.

image

hgraca/file-system

A generic PHP library that wraps file system calls.

  • Tuesday, January 3, 2017
  • by hgraca
  • Repository
  • 1 Watchers
  • 0 Stars
  • 54 Installations
  • PHP
  • 3 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 12 Versions
  • 0 % Grown

The README.md

Hgraca\FileSystem

Author Software License Latest Version Total Downloads, (*1)

Build Status Coverage Status Quality Score, (*2)

A generic library that wraps file system calls. It contains an in-memory file system that behaves the same as the real one, very useful for testing applications that use this little wrapper class., (*3)

Please note that this is only useful for small files in a local file system. - If you need to handle big files, you should use streams. - If you need to use files from multiple file systems (local, S3, RedShift, ...) I advise using FlySystem., (*4)

Installation

To install the library, run the command below and you will get the latest version:, (*5)

composer require hgraca/file-system

Usage

Simply instantiate one of the concrete classes and use., (*6)

There are 2 modes: - Strict: ie, If we try to delete a folder that does not exist, it throws an exception - Idempotent: ie, If we try to delete a folder that does not exist, it DOES NOT throw an exception, (*7)

Todo

  • Change structure from inheritance into composition

The Versions

03/01 2017

dev-master

9999999-dev

A generic PHP library that wraps file system calls.

  Sources   Download

MIT

The Requires

 

The Development Requires

03/01 2017

1.3.0

1.3.0.0

A generic PHP library that wraps file system calls.

  Sources   Download

MIT

The Requires

 

The Development Requires

03/12 2016

1.2.1

1.2.1.0

A generic PHP library that wraps file system calls.

  Sources   Download

MIT

The Requires

 

The Development Requires

01/12 2016

1.2.0

1.2.0.0

A generic PHP library that wraps file system calls.

  Sources   Download

MIT

The Requires

 

The Development Requires

26/11 2016

1.1.1

1.1.1.0

A generic PHP library that wraps file system calls.

  Sources   Download

MIT

The Requires

 

The Development Requires

26/11 2016

1.1.0

1.1.0.0

A generic PHP library that wraps file system calls.

  Sources   Download

MIT

The Requires

 

The Development Requires

26/11 2016

1.0.4

1.0.4.0

A generic PHP library that wraps file system calls.

  Sources   Download

MIT

The Requires

 

The Development Requires

26/11 2016

1.0.3

1.0.3.0

A generic PHP library that wraps file system calls.

  Sources   Download

MIT

The Requires

 

The Development Requires

26/11 2016

1.0.2

1.0.2.0

A generic PHP library that wraps file system calls.

  Sources   Download

MIT

The Requires

 

The Development Requires

26/11 2016

1.0.1

1.0.1.0

A generic PHP library that wraps file system calls.

  Sources   Download

MIT

The Requires

 

The Development Requires

25/11 2016

1.0.0

1.0.0.0

A generic PHP library that wraps file system calls.

  Sources   Download

MIT

The Requires

 

The Development Requires

20/11 2016

0.1.0

0.1.0.0

A generic PHP library that wraps file system calls.

  Sources   Download

MIT

The Requires

 

The Development Requires