• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/documentgenerator/dataprovider/deal.php
  • Класс: Bitrix\Crm\Integration\DocumentGenerator\DataProvider\Deal
  • Вызов: Deal::getPayments
public function getPayments(): array
{
	if($this->payments === null)
	{
		$this->payments = [];
		$order = $this->getOrder();
		if($order)
		{
			$payments = $order->getPaymentCollection();
			foreach($payments as $payment)
			{
				$this->payments[] = DataProviderManager::getInstance()->getDataProvider(
					Payment::class,
					$payment->getId(),
					[
						'isLightMode' => true,
						'data' => $payment->getFields()->getValues(),
					],
					$this
				);
			}
		}
	}

	return $this->payments;
}