repository

A filesystem-like repository for storing arbitrary resources.

  • Owner: puli/repository
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

The Puli Repository Component

Build Status
Build status
Scrutinizer Code Quality
Latest Stable Version
Total Downloads
Dependency Status

Latest release: 1.0.0-beta10

PHP >= 5.3.9

The Puli Repository Component provides an API for storing arbitrary resources
in a filesystem-like repository:

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:

The following Resource implementations are currently supported:

Authors

Installation

Follow the [Getting Started] guide to install Puli in your project.

Documentation

Read the Puli Documentation to learn more about Puli.

Contribute

Contributions to Puli are always welcome!

Support

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

License

All contents of this package are licensed under the MIT license.

Main metrics

Overview
Name With Ownerpuli/repository
Primary LanguagePHP
Program languagePHP (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2014-01-31 11:14:13
Pushed At2017-05-10 00:07:43
Last Commit At2016-08-15 17:36:27
Release Count14
Last Release Name1.0.0-beta10 (Posted on )
First Release Name1.0.0-alpha1 (Posted on )
用户参与
Stargazers Count444
Watchers Count26
Fork Count41
Commits Count623
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count64
Pull Requests Open Count2
Pull Requests Close Count14
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private