yiisoft / classifier
分类器通过特定标准遍历文件系统以查找类。
dev-master
2024-07-16 09:13 UTC
Requires
- php: ^8.0
- symfony/finder: ^5.4|^6.0|^7.1
Requires (Dev)
- maglnet/composer-require-checker: ^4.2
- phpunit/phpunit: ^9.5
- rector/rector: ^1.0.0
- roave/infection-static-analysis-plugin: ^1.16
- spatie/phpunit-watcher: ^1.23.6
- vimeo/psalm: ^4.30|^5.8
This package is auto-updated.
Last update: 2024-09-16 19:36:55 UTC
README
Yii 分类器
分类器通过特定标准遍历文件系统以查找类。
要求
- PHP 8.0 或更高版本。
安装
可以使用 Composer 安装此包
composer require yiisoft/classifier
文档
分类器的用法如下
use \Yiisoft\Classifier\Classifier; use \Psr\SimpleCache\CacheInterface; $cacheInstances = (new Classifier('src')) ->withInterface(CacheInterface::class) // can use ->withParentClass() instead ->withAttribute(MyAttribute::class) ->find();
您指定一个或多个要遍历的目录,接口、基类、要搜索的属性,并调用 find()
方法,该方法返回找到的类列表。
如果您需要帮助或有疑问,Yii 论坛 是一个很好的地方。您还可以查看其他 Yii 社区资源。
许可
Yii 分类器是免费软件。它根据BSD许可协议发布。有关更多信息,请参阅LICENSE
。
由 Yii 软件 维护。