final class DomainParsingService (View source)

Splits a domain name into subdomain, domain and TLD parts.

Methods

__construct(PublicSuffixInterface $publicSuffix)

No description

array
parseDomain(string $domain)

Parse a domain into its components (domain name and TLD)

Details

__construct(PublicSuffixInterface $publicSuffix)

No description

Parameters

PublicSuffixInterface $publicSuffix

array parseDomain(string $domain)

Parse a domain into its components (domain name and TLD)

Parameters

string $domain

The domain to parse

Return Value

array

Array with 'domain' and 'tld' keys