1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
FileError.php
См. документацию.
1<?php
2
3namespace Bitrix\Im\V2\Entity\File;
4
5use Bitrix\Im\V2\Error;
6use Bitrix\Main\Localization\Loc;
7
8class FileError extends Error
9{
10 public const DISK_NOT_INSTALLED = 'DISK_NOT_INSTALLED';
11 public const ACCESS_ERROR = 'FILE_ACCESS_ERROR';
12 public const STORAGE_NOT_FOUND = 'STORAGE_NOT_FOUND';
13 public const FOLDER_NOT_FOUND = 'FOLDER_NOT_FOUND';
14 public const COPY_ERROR = 'COPY_ERROR';
15 public const UNKNOWN_FILE_SUBTYPE = 'UNKNOWN_FILE_SUBTYPE';
16 public const NOT_FOUND = 'FILE_NOT_FOUND';
17 public const CREATE_SYMLINK = 'CREATE_SYMLINK_ERROR';
18 public const SAVE_BEFORE_MIGRATION_ERROR = 'FILE_SAVE_BEFORE_MIGRATION_ERROR';
19 public const UPLOAD_FILE_INCORRECT_FOLDER = 'UPLOAD_FILE_INCORRECT_FOLDER';
20 public const UPLOAD_FILE_INCORRECT_AUTHOR = 'UPLOAD_FILE_INCORRECT_AUTHOR';
21
22 protected function loadErrorMessage($code, $replacements): string
23 {
24 $postfix = '';
25
26 if ($code === self::CREATE_SYMLINK)
27 {
28 $postfix = '_V3';
29 }
30
31 return Loc::getMessage("ERROR_FILE_{$code}{$postfix}", $replacements) ?: '';
32 }
33
34 protected function loadErrorDescription($code, $replacements): string
35 {
36 return Loc::getMessage("ERROR_FILE_{$code}_DESC", $replacements) ?: '';
37 }
38}
const UPLOAD_FILE_INCORRECT_AUTHOR
Определения FileError.php:20
const SAVE_BEFORE_MIGRATION_ERROR
Определения FileError.php:18
const UNKNOWN_FILE_SUBTYPE
Определения FileError.php:15
const DISK_NOT_INSTALLED
Определения FileError.php:10
const UPLOAD_FILE_INCORRECT_FOLDER
Определения FileError.php:19
loadErrorMessage($code, $replacements)
Определения FileError.php:22
const FOLDER_NOT_FOUND
Определения FileError.php:13
loadErrorDescription($code, $replacements)
Определения FileError.php:34
const STORAGE_NOT_FOUND
Определения FileError.php:12
Определения error.php:15
$code
Определения error.php:17