• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/conversion/facebook/userdata.php
  • Класс: BitrixSeoConversionFacebookUserData
  • Вызов: UserData::setClientIpAddress
public function setClientIpAddress(?string $ipAddress)
{
	if ($ipAddress &&
		preg_match('/^[1-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}$/i', $ipAddress) &&
		array_reduce(explode('.', $ipAddress),
			function($element) {
				$element = (int)$element;

				return $element > 0 && $element < 255;
			},
			true))
	{
		$this->container['client_ip_address'] = $ipAddress;
	}

	return $this;
}