• Модуль: crmmobile
  • Путь к файлу: ~/bitrix/modules/crmmobile/lib/Terminal/EntityEditorFieldsProvider.php
  • Класс: BitrixCrmMobileTerminalEntityEditorFieldsProvider
  • Вызов: EntityEditorFieldsProvider::getStatusFieldValue
private function getStatusFieldValue(): ?array
{
	if (is_null($this->itemData))
	{
		return null;
	}

	$status =
		$this->itemData->isPaid
			? [
				'name' => mb_strtoupper(
					Loc::getMessage('M_CRM_TL_FIELD_NAME_STATUS_VALUE_PAID')
				),
				'backgroundColor' => '#e0f5c2',
				'color' => '#589309',
			]
			: [
				'name' => mb_strtoupper(
					Loc::getMessage('M_CRM_TL_FIELD_NAME_STATUS_VALUE_NOT_PAID')
				),
				'backgroundColor' => '#faf4a0',
				'color' => '#9d7e2b',
			]
	;
	return [$status];
}