mazanax / composer-version-semver
用于获取当前composer项目版本的轻量级辅助工具
1.0.0
2021-04-20 09:15 UTC
Requires
- php: ^7.4|^8.0
- ext-json: *
- mazanax/composer-project-version: ^1.0.0
- nikolaposa/version: ^4.1
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-20 18:18:39 UTC
README
Composer包版本
辅助类,用于从您的项目中的 composer.json
文件中获取当前版本
如果您只想获取字符串版本,可以使用 mazanax/composer-project-version
安装
composer require mazanax/composer-version-semver
用法
• 访问主版本/次版本/修订版本
<?php $packageVersion = \MZNX\ComposerPackageSemver\PackageVersionSemver::init(__DIR__ . '/path/to/composer.json'); $version = $packageVersion->getVersion(); echo $version->getMajor() . PHP_EOL; echo $version->getMinor() . PHP_EOL; echo $version->getPatch() . PHP_EOL;
• 获取版本字符串
<?php $packageVersion = \MZNX\ComposerPackageSemver\PackageVersionSemver::init(__DIR__ . '/path/to/composer.json'); $version = $packageVersion->getVersionAsString(); echo $version . PHP_EOL;
许可证
MIT