1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
fileresize.php
См. документацию.
1<?php
2namespace Bitrix\Clouds;
3
4use Bitrix\Main\Localization\Loc;
5use Bitrix\Main\ORM\Data\DataManager;
6use Bitrix\Main\ORM\Fields;
7
25
27{
33 public static function getTableName()
34 {
35 return 'b_clouds_file_resize';
36 }
37
43 public static function getMap()
44 {
45 return [
47 'ID',
48 [
49 'primary' => true,
50 'autocomplete' => true,
51 'title' => Loc::getMessage('FILE_RESIZE_ENTITY_ID_FIELD'),
52 ]
53 ),
55 'TIMESTAMP_X',
56 [
57 'required' => true,
58 'title' => Loc::getMessage('FILE_RESIZE_ENTITY_TIMESTAMP_X_FIELD'),
59 ]
60 ),
62 'ERROR_CODE',
63 [
64 'default' => 0,
65 'title' => Loc::getMessage('FILE_RESIZE_ENTITY_ERROR_CODE_FIELD'),
66 ]
67 ),
69 'FILE_ID',
70 [
71 'title' => Loc::getMessage('FILE_RESIZE_ENTITY_FILE_ID_FIELD'),
72 ]
73 ),
75 'PARAMS',
76 [
77 'title' => Loc::getMessage('FILE_RESIZE_ENTITY_PARAMS_FIELD'),
78 ]
79 ),
81 'FROM_PATH',
82 [
83 'validation' => [__CLASS__, 'validateFromPath'],
84 'title' => Loc::getMessage('FILE_RESIZE_ENTITY_FROM_PATH_FIELD'),
85 ]
86 ),
88 'TO_PATH',
89 [
90 'validation' => [__CLASS__, 'validateToPath'],
91 'title' => Loc::getMessage('FILE_RESIZE_ENTITY_TO_PATH_FIELD'),
92 ]
93 ),
95 'FILE',
96 '\Bitrix\Main\File',
97 ['=this.FILE_ID' => 'ref.ID'],
98 ['join_type' => 'LEFT']
99 ),
100 ];
101 }
102
108 public static function validateFromPath(): array
109 {
110 return [
112 ];
113 }
114
120 public static function validateToPath(): array
121 {
122 return [
124 ];
125 }
126}
static validateFromPath()
Определения fileresize.php:108
static getMap()
Определения fileresize.php:43
static validateToPath()
Определения fileresize.php:120
static getTableName()
Определения fileresize.php:33
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804