• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/basketitembase.php
  • Класс: BitrixSaleBasketItemBase
  • Вызов: BasketItemBase::callEventOnBasketItemEntitySaved
protected function callEventOnBasketItemEntitySaved()
{
	/** @var array $oldEntityValues */
	$oldEntityValues = $this->fields->getOriginalValues();

	if (!empty($oldEntityValues))
	{
		/** @var MainEvent $event */
		$event = new MainEvent(
			'sale',
			'OnSaleBasketItemEntitySaved',
			[
				'ENTITY' => $this,
				'VALUES' => $oldEntityValues,
			]
		);

		$event->send();
	}
}