phpextra/version

此包已被废弃且不再维护。未建议替代包。

版本管理类

1.0.0 2014-04-11 10:31 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:34:04 UTC


README

#版本库 构建状态

此库是herrera-io/php-version的包装器。

安装

Version可以通过Composer安装

{
    "require": {
        "phpextra/version": "~1.0"
    }
}

##使用命名空间PHPExtra\Version;

$version1 = Version::fromString('1.0.0');
$version2 = Version::fromString('1.0.0-rc1');
$version3 = Version::fromString('0.9.0-beta');

$version1->isEarlierThan($version2);

> true

$version1->isLaterThan($version3);

> true

$version1->isEqualTo($version1);

> true

$version1->compare($version1);

> 0
$version1->compare($version2);

> -1

$version1->compare($version3);

> 1

echo (string)$version1;
> 1.0.0

##贡献

所有代码贡献必须通过pull request进行。Fork项目,创建一个功能分支,并发送给我pull request。为了确保代码库的一致性,你应该确保代码遵循编码规范。如果你想要帮助,请查看问题列表

##要求

查看composer.json以获取依赖项的完整列表。

##作者

Jacek Kobus - kobus.jacek@gmail.com

许可信息

See the file LICENSE.txt for copying permission.