• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/order/order.php
  • Класс: Bitrix\Crm\Order\Order
  • Вызов: Order::getLatestPayment
private function getLatestPayment()
{
	$paymentCollection = $this->getPaymentCollection();
	if ($paymentCollection && count($paymentCollection) > 0)
	{
		$maxId = 0;

		/** @var \Bitrix\Sale\Payment $payment */
		foreach ($paymentCollection as $payment)
		{
			$maxId = max($maxId, $payment->getId());
		}

		if ($maxId > 0)
		{
			return $paymentCollection->getItemById($maxId);
		}
	}

	return null;
}