• Модуль: crmmobile
  • Путь к файлу: ~/bitrix/modules/crmmobile/lib/UI/EntityEditor/ProviderDecorator.php
  • Класс: Bitrix\CrmMobile\UI\EntityEditor\ProviderDecorator
  • Вызов: ProviderDecorator::getEntityDocuments
public function getEntityDocuments(int $entityId, int $entityTypeId): array
{
	/**
	 * @var PaymentDocumentsRepository $repository
	 */
	$repository = ServiceLocator::getInstance()->get('crm.entity.paymentDocumentsRepository');
	$data = $repository->getDocumentsForEntity($entityTypeId, $entityId)->getData();

	return [
		'documents' => $data['DOCUMENTS'] ?? [],
		'totalAmount' => $data['TOTAL_AMOUNT'] ?? 0,
		'currencyId' => $data['CURRENCY_ID'] ?? '',
	];
}