public function isExample($email)
{
if (!$this->isEmail($email)) {
return null;
}
$hostname = $this->hostnameFromEmail($email);
if ($hostname) {
if (in_array($hostname, $this->exampleDomains)) {
return true;
}
foreach ($this->exampleTlds as $tld) {
$length = strlen($tld);
$subStr = substr($hostname, -$length);
if ($subStr == $tld) {
return true;
}
}
return false;
}
return null;
}