- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/restservice_invoice.php
- Класс: \CCrmInvoiceRestUtil
- Вызов: CCrmInvoiceRestUtil::convertValue
static function convertValue($method, $valueType, $value) { $result = null; $convert = 'no'; if ($valueType === 'datetime' || $valueType === 'date') { $postfix = ''; switch ($valueType) { case 'datetime': $postfix = '_dt'; break; case 'date': $postfix = '_d'; break; } switch ($method) { case 'add': case 'update': $convert = 'in'.$postfix; break; case 'list': case 'get': $convert = 'out'.$postfix; break; } } switch ($convert) { case 'no': $result = $value; break; case 'in_dt': $result = CRestUtil::unConvertDateTime($value); break; case 'in_d': $result = CRestUtil::unConvertDate($value); break; case 'out_dt': $result = CRestUtil::ConvertDateTime($value); break; case 'out_d': $result = CRestUtil::ConvertDate($value); break; } return $result; }