• Модуль: webdav
  • Путь к файлу: ~/bitrix/modules/webdav/classes/webdavstorage.php
  • Класс: CWebDavStorageCore
  • Вызов: CWebDavStorageCore::isCorrectName
public function isCorrectName($name, &$msg)
{
	if(mb_substr($name, 0, 1) == '.')
	{
		$msg = 'File/Directory name should not start with "."';
		return false;
	}
	if(strpbrk($name, '/:*?"'|{}%&~'))
	{
		$msg = 'File/Directory name should not have /:*?"'|{}%&~ ';
		return false;
	}

	return true;
}