- Модуль: support
- Путь к файлу: ~/bitrix/modules/support/classes/general/support.php
- Класс: CAllTicket
- Вызов: CAllTicket::CheckFilter
static function CheckFilter($arFilter)
{
$err_mess = (CAllTicket::err_mess())."
Function: CheckFilter
Line: ";
global $DB, $USER, $APPLICATION;
$str = "";
$arMsg = Array();
$arDATES = array(
"DATE_MODIFY_1",
"DATE_MODIFY_2",
"DATE_CREATE_1",
"DATE_CREATE_2",
);
foreach($arDATES as $key)
{
if (is_set($arFilter, $key) && $arFilter[$key] <> '' && !CheckDateTime($arFilter[$key]))
$arMsg[] = array("id"=>$key, "text"=> GetMessage("SUP_ERROR_REQUIRED_".$key));
//$str.= GetMessage("SUP_ERROR_INCORRECT_".$key)."
";
}
if(!empty($arMsg))
{
$e = new CAdminException($arMsg);
$GLOBALS["APPLICATION"]->ThrowException($e);
return false;
}
return true;
}