webignition / uri
A PSR-7 UriInterface implementation. A normalizer for applying sixteen lossy and lossless normalizations.
Installs: 21 583
Dependents: 8
Suggesters: 0
Security: 0
Stars: 4
Watchers: 3
Forks: 2
Open Issues: 0
Requires
- php: ^7.4|^8.0|^8.1
- algo26-matthias/idna-convert: ^3.0
- hookedmedia/ip-utils: ^1.1
- psr/http-message: ^1
Requires (Dev)
- mockery/mockery: ^1
- php-mock/php-mock-mockery: ^1
- phpstan/phpstan: ^1.4
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.6
README
A PSR-7 UriInterface
for modelling a URL and accessing/modifying components.
A Normalizer
for applying a range of semantically-lossless, potentially-lossless or lossy normalizations,
most commonly for comparison.
Requirements
- PHP 7.2.0 or greater
- composer