• Модуль: landing
  • Путь к файлу: ~/bitrix/modules/landing/lib/History/Action/EditTextAction.php
  • Класс: BitrixLandingHistoryActionEditTextAction
  • Вызов: EditTextAction::enrichParams
static function enrichParams(array $params): array
{
	/**
	 * @var $block Block
	 */
	$block = $params['block'];

	$valueBefore = $params['valueBefore'] ?: '';
	$valueBefore = Emoji::encode($valueBefore);
	$valueAfter = $params['valueAfter'] ?: '';
	$valueAfter = Emoji::encode($valueAfter);

	return [
		'block' => $block->getId(),
		'selector' => $params['selector'] ?: '',
		'position' => $params['position'] ?: 0,
		'lid' => $block->getLandingId(),
		'valueAfter' => $valueAfter,
		'valueBefore' => $valueBefore,
	];
}