• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/cashbox/cashboxorangedata.php
  • Класс: BitrixSaleCashboxCashboxOrangeData
  • Вызов: CashboxOrangeData::getCustomerContact
private function getCustomerContact(array $data)
{
	$customerContact = $this->getValueFromSettings('CLIENT', 'INFO');

	if ($customerContact === 'EMAIL')
	{
		return $data['client_email'];
	}
	elseif ($customerContact === 'PHONE')
	{
		$phone = NormalizePhone($data['client_phone']);
		if ($phone[0] !== '7')
		{
			$phone = '7'.$phone;
		}

		return '+'.$phone;
	}

	if ($data['client_phone'])
	{
		$phone = NormalizePhone($data['client_phone']);
		if ($phone[0] !== '7')
		{
			$phone = '7'.$phone;
		}

		return '+'.$phone;
	}

	return $data['client_email'];
}