thadafinser / package-info
Composer 插件,提供高效查询已安装包版本的插件(无需运行时 I/O)
v1.0.0
2016-08-09 11:14 UTC
Requires
- php: ~5.6|~7.0
- composer-plugin-api: ^1.0
Requires (Dev)
- composer/composer: ^1.2.0
- phpunit/phpunit: ^5.4.7
This package is not auto-updated.
Last update: 2024-09-14 19:20:10 UTC
README
本包深受 ocramius/package-versions 启发
我需要一些方法来快速从 composer.lock
文件中读取数据...这就是结果
$bool = \PackageInfo\Package::isInstalled('vendor/package-name'); // return true/false // may throw PackageNotInstalledException if the package is not installed $package = new \PackageInfo\Package('vendor/package-name'); $package->getName(); $package->getDescription(); $package->getVersion(); $package->getType(); $package->getKeywords(); // ...