ketwaroo / package-info
类似于为composer包提供反射工具。
dev-master
2015-10-04 00:00 UTC
Requires
- php: >=5.4.0
This package is not auto-updated.
Last update: 2024-10-02 19:19:11 UTC
README
这可以视为我们正在工作的composer包的反射工具。
最常见的用法是在你需要确定包的基础路径时。或者如果你有一个跨越多个子包的项目。
使用方式。有点。
namespace Vendor/Package; use Ketwaroo/PackageInfo class SomeClass{ public function readStaticCsvData(){ // say you need to read some data located in /vendor/package/data/mydata.csv; // instead of mucking about with relative paths, $root = PackageInfo::whereAmI($this); $csv = file($root.'/data/mydata.csv'); // ..etc } }
待办事项。
单元测试。也许。想想这还能用于什么。