The League\Url package provides simple and intuitive classes to create and manage Urls in PHP.
- Simple API
- RFC3986 compliant
- Implements the
UriInterfacefrom PSR-7 - Fully documented
- Framework Agnostic
- Composer ready, PSR-2 and PSR-4 compliant
Full documentation can be found at url.thephpleague.com. Contribute to this documentation in the gh-pages branch
You need:
- PHP >= 5.5.0 or HHVM >= 3.6, but the latest stable version of PHP/HHVM is recommended
- the
mbstringextension - the
intlextension
To use the library.
Install League\Url using Composer.
$ composer require league/url
League\Url has a PHPUnit test suite. To run the tests, run the following command from the project folder.
$ phpunitContributions are welcome and will be fully credited. Please see CONTRIBUTING for details.
If you discover any security related issues, please email nyamsprod@gmail.com instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.