• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/paymentcollection.php
  • Класс: BitrixSalePaymentCollection
  • Вызов: PaymentCollection::onBeforeBasketItemDelete
public function onBeforeBasketItemDelete(BasketItem $basketItem) : Result
{
	$result = new Result();

	/** @var Payment $payment */
	foreach ($this->collection as $payment)
	{
		$r = $payment->onBeforeBasketItemDelete($basketItem);
		if (!$r->isSuccess())
		{
			$result->addErrors($r->getErrors());
		}
	}

	return $result;
}