Integration of Domain Parser into Symfony
You need PHP >= 5.5.0 but the latest stable version of PHP/HHVM is recommended.
Via Composer
$ composer require egyg33k/domain-parser-bundle
// Add this line to your AppKernel.php new Egyg33k\DomainParserBundle\Egyg33kDomainParserBundle(),
// Then you can use it as following
$parser = $this->container->get('egyg33k.domainParser');
$host = 'http://user:[email protected]:8080/path/to/page.html?query=string#fragment';
$url = $parser->parseUrl($host);
var_dump($url);
Original docs https://github.com/jeremykendall/php-domain-parser
$ phpunit
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
- Amr Samy [email protected]
The MIT License (MIT). Please see License File for more information.