ergebnis / version-constraint
提供版本约束的抽象。
dev-main
2024-09-20 03:39 UTC
Requires
- php: ~8.1.0 || ~8.2.0 || ~8.3.0
Requires (Dev)
- composer/semver: ^3.4.3
- ergebnis/composer-normalize: ^2.43.0
- ergebnis/data-generator: ^1.0.0
- ergebnis/data-provider: ^3.2.0
- ergebnis/license: ^2.4.0
- ergebnis/php-cs-fixer-config: ^6.36.0
- ergebnis/phpunit-slow-test-detector: ^2.15.1
- fakerphp/faker: ^1.23.1
- infection/infection: ~0.27.11
- phpunit/phpunit: ^10.5.27
- psalm/plugin-phpunit: ~0.19.0
- rector/rector: ^1.2.5
- roave/backward-compatibility-check: ^8.6.0
- vimeo/psalm: ^5.26.1
This package is auto-updated.
Last update: 2024-09-20 03:40:04 UTC
README
此项目提供了一个具有版本约束抽象的 composer
包。
安装
运行
composer require ergebnis/version-constraint
用法
此项目包含以下组件
Composer\TildeVersionRange
从字符串创建一个 Composer\TildeVersionRange
<?php declare(strict_types=1); use Ergebnis\VersionConstraint; $versionConstraint = VersionConstraint\Composer\TildeVersionRange::fromString('~1.0.0'); echo $versionConstraint->toString(); // ~1.0.0
变更日志
此项目的维护者将此项目的重大更改记录在 变更日志 中。
贡献
此项目的维护者建议遵循 贡献指南。
行为准则
此项目的维护者要求贡献者遵循 行为准则。
一般支持策略
此项目的维护者提供有限的支持。
您可以通过 赞助 @localheinz 或 请求此项目相关服务的发票 来支持此项目的维护。
PHP 版本支持策略
此项目支持具有 活动和安全支持 的 PHP 版本。
此项目的维护者在 PHP 版本最初发布后添加对其的支持,并在其达到安全支持结束时停止对其的支持。
安全策略
此项目有一个 安全策略。
许可
此项目使用 MIT 许可。
社交
关注 Twitter 上的 @localheinz 和 @ergebnis。