• Модуль: landing
  • Путь к файлу: ~/bitrix/modules/landing/lib/History/Action/UpdateDynamicAction.php
  • Класс: BitrixLandingHistoryActionUpdateDynamicAction
  • Вызов: UpdateDynamicAction::execute
public function execute(bool $undo = true): bool
{
	$value = $undo ? $this->params['valueBefore'] : $this->params['valueAfter'];

	if ($this->params['block'] && is_array($value))
	{
		$block = new Block((int)$this->params['block']);
		$block->saveDynamicParams($value);

		return $block->save();
	}

	return false;
}