2017 © Pedro Peláez
 

library repository

A filesystem-like repository for storing arbitrary resources.

image

puli/repository

A filesystem-like repository for storing arbitrary resources.

  • Monday, August 15, 2016
  • by webmozart
  • Repository
  • 31 Watchers
  • 437 Stars
  • 70,747 Installations
  • PHP
  • 46 Dependents
  • 0 Suggesters
  • 26 Forks
  • 2 Open issues
  • 15 Versions
  • 1 % Grown

The README.md

The Puli Repository Component

Build Status Build status Scrutinizer Code Quality Latest Stable Version Total Downloads Dependency Status, (*1)

Latest release: 1.0.0-beta10, (*2)

PHP >= 5.3.9, (*3)

The Puli Repository Component provides an API for storing arbitrary resources in a filesystem-like repository:, (*4)

use Puli\Repository\InMemoryRepository;
use Puli\Repository\Resource\DirectoryResource;

$repo = new InMemoryRepository();
$repo->add('/config', new DirectoryResource('/path/to/resources/config'));

// /path/to/resources/config/routing.yml
echo $repo->get('/config/routing.yml')->getBody();

The following [ResourceRepository] implementations are currently supported:, (*5)

  • [InMemoryRepository]
  • [FilesystemRepository]
  • [NullRepository]
  • [JsonRepository]
  • [OptimizedJsonRepository]

The following [Resource] implementations are currently supported:, (*6)

  • [GenericResource]
  • [FileResource]
  • [DirectoryResource]
  • [LinkResource]

Authors

Installation

Follow the [Getting Started] guide to install Puli in your project., (*7)

Documentation

Read the Puli Documentation to learn more about Puli., (*8)

Contribute

Contributions to Puli are always welcome!, (*9)

Support

If you are having problems, send a mail to bschussek@gmail.com or shout out to @webmozart on Twitter., (*10)

License

All contents of this package are licensed under the MIT license., (*11)

The Versions

05/02 2016

1.0.0-beta10

1.0.0.0-beta10 http://puli.io

A filesystem-like repository for storing arbitrary resources.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Bernhard Schussek

14/01 2016
05/10 2015

1.0.0-beta8

1.0.0.0-beta8 http://puli.io

A filesystem-like repository for storing arbitrary resources.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Bernhard Schussek

24/08 2015

1.0.0-beta7

1.0.0.0-beta7 http://puli.io

A filesystem-like repository for storing arbitrary resources.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Bernhard Schussek

12/08 2015

1.0.0-beta6

1.0.0.0-beta6 http://puli.io

A filesystem-like repository for storing arbitrary resources.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Bernhard Schussek

29/05 2015

1.0.0-beta5

1.0.0.0-beta5 http://puli.io

A filesystem-like repository for storing arbitrary resources.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Bernhard Schussek

13/04 2015

1.0.0-beta4

1.0.0.0-beta4 http://puli.io

A filesystem-like repository for storing arbitrary resources.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Bernhard Schussek

19/03 2015

1.0.0-beta3

1.0.0.0-beta3 http://puli.io

A filesystem-like repository for storing arbitrary resources.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Bernhard Schussek

27/01 2015

1.0.0-beta2

1.0.0.0-beta2 http://puli.io

A filesystem-like repository for storing arbitrary resources.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Bernhard Schussek

12/01 2015

1.0.0-beta

1.0.0.0-beta http://puli.io

A filesystem-like repository for storing arbitrary resources.

  Sources   Download

MIT

The Requires

 

by Bernhard Schussek

03/12 2014

1.0.0-alpha4

1.0.0.0-alpha4

A file system-like repository for storing arbitrary resources.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Bernhard Schussek

22/02 2014

1.0.0-alpha3

1.0.0.0-alpha3

Puli returns the absolute file paths of the files in your PHP project through a unified naming system.

  Sources   Download

MIT

The Requires

  • php >=5.3.9

 

The Development Requires

by Bernhard Schussek

14/02 2014

1.0.0-alpha2

1.0.0.0-alpha2

Puli returns the absolute file paths of the files in your PHP project through a unified naming system.

  Sources   Download

MIT

The Requires

  • php >=5.3.9

 

The Development Requires

by Bernhard Schussek

04/02 2014

1.0.0-alpha1

1.0.0.0-alpha1

Puli manages the file resources of your project.

  Sources   Download

MIT

The Development Requires

by Bernhard Schussek