kphoen / gaufrette-extras
该包已被废弃且不再维护。未建议替代包。
PHP5库,为Gaufrette提供额外组件
1.1.0
2015-09-29 17:57 UTC
Requires
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is auto-updated.
Last update: 2019-02-20 19:36:19 UTC
README
gaufrette-extras 是一个PHP库,为出色的 Gaufrette 提供额外功能。
状态
此项目已被弃用,不应使用。
如果有人出现并希望维护此项目,我会很乐意将访问权限赋予此仓库。
安装
推荐通过composer安装此库。
只需为您项目创建一个 composer.json
文件
{ "require": { "kphoen/gaufrette-extras": "~1.0" } }
然后运行以下两个命令进行安装
$ wget https://getcomposer.org.cn/composer.phar $ php composer.phar install
现在您可以添加自动加载器,您将可以访问此库
require 'vendor/autoload.php';
功能
URL解析器
解析器提供了一种快速简单的方式来将文件系统条目解析为URL。
$resolver = new PrefixResolver('http://www.my-website.com/uploads'); $adapter = new ResolvableAdapter(new LocalAdapter('/tmp'), $resolver); $filesystem = new ResolvableFilesystem($adapter); $filesystem->write('myFile.txt', 'Hello I am the new content'); var_dump($filesystem->resolve('myFile.txt')); // 'http://www.my-website.com/uploads/myFile.txt'
测试
要运行单元测试,您需要cURL和一组可以通过Composer安装的依赖项
php composer.phar install
安装完成后,只需运行以下命令
./vendor/bin/phpunit
许可证
此库在MIT许可证下发布。有关详细信息,请参阅附带LICENSE文件。