Честно, я так и не понял прикола с return "NULL"
CFile::SaveFile
bitrix/modules/main/classes/general/file.php
Уже несколько лет жду типизации, уже и минимальная версия php позволяет всё сделать
CFile::SaveFile
bitrix/modules/main/classes/general/file.php
| Код |
|---|
public static function SaveFile($arFile, $strSavePath, $forceRandom = false, $skipExtension = false, $dirAdd = '')
{
$strFileName = GetFileName($arFile["name"] ?? ''); /* filename.gif */
if(isset($arFile["del"]) && $arFile["del"] <> '')
{
static::Delete($arFile["old_file"] ?? 0);
if($strFileName == '')
return "NULL";
}
|
Уже несколько лет жду типизации, уже и минимальная версия php позволяет всё сделать