- Модуль: rest
- Путь к файлу: ~/bitrix/modules/rest/lib/app.php
- Класс: BitrixRestAppTable
- Вызов: AppTable::validateUrlInstall
static function validateUrlInstall()
{
return array(
new MainEntityValidatorLength(null, 1000),
function ($value, $primary, array $row, MainEntityField $field)
{
$checkResult = true;
if($value)
{
try
{
if(!HandlerHelper::checkCallback($value, $row, false))
{
$checkResult = false;
}
}
catch(RestException $e)
{
$checkResult = false;
}
if(!$checkResult)
{
return Loc::getMessage("MP_ERROR_INCORRECT_URL_INSTALL");
}
}
return true;
}
);
}