mazanax / composer-version-semver

用于获取当前composer项目版本的轻量级辅助工具

1.0.0 2021-04-20 09:15 UTC

This package is auto-updated.

Last update: 2024-09-20 18:18:39 UTC


README

Minimum PHP Version Latest Stable Version Build Status codecov

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