Файловый менеджер - Редактировать - /home/harasnat/www/labour/wp-content/plugins/google-listings-and-ads/vendor/league/iso3166/src/Guards.php
Назад
<?php declare(strict_types=1); /* * (c) Rob Bast <rob.bast@gmail.com> * * For the full copyright and license information, please view * the LICENSE file that was distributed with this source code. */ namespace Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\ISO3166; use Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\ISO3166\Exception\DomainException; final class Guards { /** * Assert that input looks like an alpha2 key. * * @throws \League\ISO3166\Exception\DomainException if input does not look like an alpha2 key */ public static function guardAgainstInvalidAlpha2(string $alpha2): void { if (1 !== preg_match('/^[a-zA-Z]{2}$/', $alpha2)) { throw new DomainException(sprintf('Not a valid alpha2 key: %s', $alpha2)); } } /** * Assert that input looks like an alpha3 key. * * @throws \League\ISO3166\Exception\DomainException if input does not look like an alpha3 key */ public static function guardAgainstInvalidAlpha3(string $alpha3): void { if (1 !== preg_match('/^[a-zA-Z]{3}$/', $alpha3)) { throw new DomainException(sprintf('Not a valid alpha3 key: %s', $alpha3)); } } /** * Assert that input looks like a numeric key. * * @throws \League\ISO3166\Exception\DomainException if input does not look like a numeric key */ public static function guardAgainstInvalidNumeric(string $numeric): void { if (1 !== preg_match('/^\d{3}$/', $numeric)) { throw new DomainException(sprintf('Not a valid numeric key: %s', $numeric)); } } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка