从指定目录加载所有类的一个简单工具
github.com/KrzysztofMoskalik/ClassLoader
源代码
问题
安装次数: 59
依赖关系: 0
建议者: 0
安全: 0
星标: 0
关注者: 2
分支: 0
开放问题: 0
类型:项目
Requires
Requires (Dev)
None
Suggests
Provides
Conflicts
Replaces
MIT d6555ccb1a419ab95686cb4c5bec58d1ea72997c
class loader
This package is auto-updated.
Last update: 2024-09-28 10:11:07 UTC
这是一个从指定目录获取类对象的简单工具。
基本用法
$loader = new ClassLoader(); $objects = $loader->loadClassesFromDirectory( __DIR__ . '/src/' );
这将返回位于 ./src 目录中所有类的对象。
./src
如果你的类需要一些 _construct 参数,你可以将它们作为第二个参数传递。
_construct
第三个参数用于根据 instanceof 函数过滤返回的对象,因此你可以只获取给定类的子类或实现指定接口的类。
instanceof