seworqs/semver
最新稳定版本:1.0.3
Composer 安装命令:
composer require seworqs/semver
包简介
A type-safe, chainable semantic versioning implementation for PHP with support for bumping versions, handling pre-releases, and comparing versions.
关键字:
README 文档
README
A type-safe, chainable semantic versioning implementation for PHP with support for bumping versions, handling pre-releases, and comparing versions.
Installation
Install via Composer.
$> composer require seworqs/semver
Usage
use Seworqs\Semver; use Seworqs\Semver\Enum\EnumBumpReleaseType; use Seworqs\Semver\Enum\EnumBumpPreReleaseType; // Create a semver from a string. $semver = Semver::fromString('2.5.3'); // Bumping will give you a new Semver! $newSemver = $semver->bump(EnumBumpReleaseType::PATCH); // $version = '2.5.4' $version = $newSemver->getCurrentVersion();
Features
- Bump to a release version
- Bump to a pre-release version
- Bump to a release version and start with a pre-release
- Compare versions
See our examples
Classes and namespaces
| Namespace | Class |
|---|---|
| Seworqs\Semver | Semver |
License
Apache-2.0, see LICENSE
About SEworqs
Seworqs builds clean, reusable modules for PHP and Mendix developers.
Learn more at github.com/seworqs
Badges
统计信息
- 总下载量: 16
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2025-04-03