TransportMail::prepareFields

  1. Bitrix24 API (v. 23.675.0)
  2. sender
  3. TransportMail
  4. prepareFields
  • Модуль: sender
  • Путь к файлу: ~/bitrix/modules/sender/lib/integration/sender/mail/transportmail.php
  • Класс: Bitrix\Sender\Integration\Sender\Mail\TransportMail
  • Вызов: TransportMail::prepareFields
private function prepareFields(array $fields, Message\Adapter $message)
{
	$result = [];

	foreach ($fields as $key => $value)
	{
		$newKey = $message->preHandleReplaceCode($key, $fields['CRM_ENTITY_TYPE_ID']);
		$newValue = $message->preHandleReaplaceValue($key, $value);
		$result[$newKey] = $newValue;
	}

	return $result;
}

Добавить комментарий