• Модуль: imopenlines
  • Путь к файлу: ~/bitrix/modules/imopenlines/lib/tools/phone.php
  • Класс: BitrixImOpenLinesToolsPhone
  • Вызов: Phone::parseText
static function parseText($text)
{
	$result = [];
	$matchesPhones = self::extractNumbers($text);;

	if (!empty($matchesPhones[0]))
	{
		foreach ($matchesPhones[0] as $phone)
		{
			if (self::validate($phone))
			{
				$result[] = self::normalize($phone);
			}
		}

		if (!empty($result))
		{
			$result = array_unique($result);
		}
	}

	return $result;
}