Files
php_assessment_2/wp-content/plugins/mailpoet/lib/Util/SecondLevelDomainNames.php
T
emmymayo 7269c99357 init
2025-02-05 23:15:46 +01:00

16 lines
356 B
PHP

<?php // phpcs:ignore SlevomatCodingStandard.TypeHints.DeclareStrictTypes.DeclareStrictTypesMissing
namespace MailPoet\Util;
if (!defined('ABSPATH')) exit;
class SecondLevelDomainNames {
public function get($host) {
if (preg_match('/[^.]*\.[^.]{2,3}(?:\.[^.]{2,3})?$/', $host, $matches)) {
return $matches[0];
}
return $host;
}
}