league / uri-manipulations
This package is abandoned and no longer maintained.
The author suggests using the league/uri-components package instead.
URI manipulation library
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
This package is EOL since 2019-10-18
You should instead use:
The package contains:
- an object to format URI string representation output;
- a function to get the URI reference information according to RFC3986;
- URI middlewares to ease filtering and manipulating Uri objects;
System Requirements
You need:
- PHP >= 7.0 but the latest stable version of PHP is recommended
- the
intl
extension
Dependencies
Installation
$ composer require league/uri-manipulations
Documentation
Full documentation can be found at uri.thephpleague.com.
Testing
League Uri Manipulations
has a :
- a PHPUnit test suite
- a coding style compliance test suite using PHP CS Fixer.
- a code analysis compliance test suite using PHPStan.
To run the tests, run the following command from the project folder.
$ composer test
Contributing
Contributions are welcome and will be fully credited. Please see CONTRIBUTING and CONDUCT for details.
Security
If you discover any security related issues, please email nyamsprod@gmail.com instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.