lucid/resource
Composer 安装命令:
composer require lucid/resource
包简介
Resource locator
README 文档
README
Requirements
php >= 5.6
Installation
> composer require lucid/resource
Locating resources
<?php use Lucid\Resource\Locator; $locator = new Loacor(['/path/to/dirA', '/path/to/dirB']); foreach ($locator->locate('config.php') as $resource) { $resource->... // do stuff }
Resources
File Resources
<?php use Lucid\Resource\FileResource; $res = new FileResource($file); $res->getResource(); // returns "/path/file" $res->isValid($time) // if not mofified since $time
Object Resources
<?php use Lucid\Resource\ObjectResource; use Acme\MyObject; $res = new ObjectResource(new MyObject); $res->getResource(); // returns "/path/to/Acme/MyObject.php $res->isValid($time) // if not mofified since $time
Resource Collections
<?php use Lucid\Resource\Collection; use Lucid\Resource\FileResource; use Lucid\Resource\ObjectResource; $resources = new Collection(); $resources->addResource(new ObjectResource($onject)); $resources->addResource(new FileResource($file)); $resources->addObjectResource($object); $resources->addFileResource($file); $resources->all(); // [ObjectResource $resource, FileResource $resource, ... ] $resources->isValid(time()); // bool
统计信息
- 总下载量: 155
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 2
- 推荐数: 1
其他信息
- 授权协议: MIT
- 更新时间: 2016-01-12