8namespace Bitrix\Sender\Recipient;
10use Bitrix\Main\Localization\Loc;
12Loc::loadMessages(__FILE__);
37 case Type::CRM_CONTACT_ID:
38 case Type::CRM_COMPANY_ID:
66 return (
bool) preg_match(
'/^[\+]?[\d]{4,25}$/', $phone);
77 return (
bool) preg_match(
'/^[\d]+\|[\d]+$/',
$code);
88 return (
bool) preg_match(
'/^[\d]$/',
$code);
static validatePhone($phone)
static validate($code, $typeId=Type::EMAIL)
static validateCrmEntityId($code)
static validateEmail($email)
if(!is_null($config))($config as $configItem)(! $configItem->isVisible()) $code
check_email($email, $strict=false, $domainCheck=false)