league / uri-manipulations
1.5.0
2018-03-14 16:44 UTC
Requires
- php: >=7.0
- ext-intl: *
- league/uri-components: ^1.8.0
- league/uri-interfaces: ^1.0
- psr/http-message: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.0
- guzzlehttp/psr7: ^1.2
- league/uri-schemes: ^1.2
- phpstan/phpstan: ^0.9.2
- phpstan/phpstan-phpunit: ^0.9.4
- phpstan/phpstan-strict-rules: ^0.9.0
- phpunit/phpunit: ^6.0
- zendframework/zend-diactoros: 1.4.0
Suggests
- league/uri-schemes: Allow manipulating URI objects
README
此包自2019年10月18日起已达到生命周期的终点
您应该使用以下替代方案
此包包含
- 一个用于格式化 URI 字符串表示输出的对象;
- 一个根据 RFC3986 获取 URI 引用信息的函数;
- URI 中间件,简化过滤和操作 Uri 对象;
系统需求
您需要
- PHP >= 7.0 但推荐使用最新的稳定版 PHP
- 启用
intl
扩展
依赖
安装
$ composer require league/uri-manipulations
文档
完整文档可以在 uri.thephpleague.com 找到。
测试
League Uri Manipulations
包含
- 一个 PHPUnit 测试套件
- 一个使用 PHP CS Fixer 进行编码风格合规性测试的套件。
- 一个使用 PHPStan 进行代码分析合规性测试的套件。
要从项目目录中运行测试,请运行以下命令。
$ composer test
贡献
欢迎贡献,并将得到充分认可。请参阅 CONTRIBUTING 和 CONDUCT 以获取详细信息。
安全
如果您发现任何安全问题,请通过电子邮件 [email protected] 反馈,而不是使用问题跟踪器。
致谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。