puli / repository
一个类似文件系统的存储任意资源的仓库。
1.0.0-beta10
2016-02-05 10:12 UTC
Requires
- php: ^5.3.9|^7.0
- psr/log: ^1.0
- webmozart/assert: ^1.0
- webmozart/glob: ^4.1
- webmozart/path-util: ^2.2
Requires (Dev)
- phpunit/phpunit: ^4.6
- sebastian/version: ^1.0.1
- symfony/filesystem: ^2.0|^3.0
- webmozart/json: ^1.2.1
- webmozart/key-value-store: ^1.0-beta7
Suggests
- symfony/filesystem: to use the filesystem repository
- webmozart/json: to use the JSON repositories
- webmozart/key-value-store: to use the key-value store change stream
This package is auto-updated.
Last update: 2024-09-08 00:44:54 UTC
README
最新版本: 1.0.0-beta10
PHP >= 5.3.9
Puli仓库组件提供了一个API,用于在类似文件系统的仓库中存储任意资源。
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();
目前支持以下ResourceRepository
实现:
目前支持以下Resource
实现:
作者
安装
遵循[入门指南]来在你的项目中安装Puli。
文档
阅读Puli文档以了解更多关于Puli的信息。
贡献
Puli总是欢迎贡献!
支持
如果你遇到问题,请发送邮件到[email protected]或通过Twitter联系@webmozart。
许可
本软件包的所有内容均受MIT许可证的许可。