• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/internals/object.php
  • Класс: BitrixDiskInternalsObjectTable
  • Вызов: ObjectTable::validateName
static function validateName()
{
	return array(
		new EntityValidatorLength(null, 255),
		new CallableValidator(function($value, $primary, array $row, EntityField $field){
			if($value && !Path::validateFilename($value))
			{
				return Loc::getMessage(
					"DISK_OBJECT_ENTITY_ERROR_FIELD_NAME_HAS_INVALID_CHARS",
					array("#FIELD#" => $field->getTitle())
				);
			}

			return true;
		}),
	);
}