...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_event.php
- Класс: \CCrmEvent
- Вызов: CCrmEvent::CheckFields
public function CheckFields($arFields) { $aMsg = array(); if(!is_set($arFields, 'EVENT_NAME') || trim($arFields['EVENT_NAME'])=='') $aMsg[] = array('id'=>'EVENT_NAME', 'text'=>GetMessage('CRM_EVENT_ERR_ENTITY_NAME')); if(isset($arFields['DATE_CREATE']) && !empty($arFields['DATE_CREATE']) && !CheckDateTime($arFields['DATE_CREATE'], FORMAT_DATETIME)) { $aMsg[] = array('id'=>'EVENT_DATE', 'text'=>GetMessage('CRM_EVENT_ERR_ENTITY_DATE_NOT_VALID')); } if(!empty($aMsg)) { $e = new CAdminException($aMsg); $GLOBALS['APPLICATION']->ThrowException($e); return false; } return true; }