1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
deletequeue.php
См. документацию.
1<?php
2namespace Bitrix\Clouds;
3
4use Bitrix\Main\Localization\Loc;
5use Bitrix\Main\ORM\Data\DataManager;
6use Bitrix\Main\ORM\Fields;
7
22
24{
30 public static function getTableName()
31 {
32 return 'b_clouds_delete_queue';
33 }
34
40 public static function getMap()
41 {
42 return [
44 'ID',
45 [
46 'primary' => true,
47 'autocomplete' => true,
48 'title' => Loc::getMessage('DELETE_QUEUE_ENTITY_ID_FIELD'),
49 ]
50 ),
52 'TIMESTAMP_X',
53 [
54 'required' => true,
55 'title' => Loc::getMessage('DELETE_QUEUE_ENTITY_TIMESTAMP_X_FIELD'),
56 ]
57 ),
59 'BUCKET_ID',
60 [
61 'required' => true,
62 'title' => Loc::getMessage('DELETE_QUEUE_ENTITY_BUCKET_ID_FIELD'),
63 ]
64 ),
66 'FILE_PATH',
67 [
68 'required' => true,
69 'validation' => [__CLASS__, 'validateFilePath'],
70 'title' => Loc::getMessage('DELETE_QUEUE_ENTITY_FILE_PATH_FIELD'),
71 ]
72 ),
74 'BUCKET',
75 '\Bitrix\Clouds\FileBucket',
76 ['=this.BUCKET_ID' => 'ref.ID'],
77 ['join_type' => 'LEFT']
78 ),
79 ];
80 }
81
87 public static function validateFilePath(): array
88 {
89 return [
91 ];
92 }
93}
static getMap()
Определения deletequeue.php:40
static validateFilePath()
Определения deletequeue.php:87
static getTableName()
Определения deletequeue.php:30
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804