1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
countertable.php
См. документацию.
1<?php
2
3namespace Bitrix\Calendar\Internals\Counter;
4
5use Bitrix\Main\Entity\DataManager;
6use Bitrix\Main\ORM\Data\Internal\DeleteByFilterTrait;
7
25{
26 use DeleteByFilterTrait;
27
28 public static function getTableName(): string
29 {
30 return 'b_calendar_scorer';
31 }
32
33 public static function getClass(): string
34 {
35 return static::class;
36 }
37
38 public static function getMap(): array
39 {
40 return [
41 'ID' => [
42 'data_type' => 'integer',
43 'primary' => true,
44 'autocomplete' => true,
45 ],
46 'USER_ID' => [
47 'data_type' => 'integer',
48 'required' => true,
49 ],
50 'EVENT_ID' => [
51 'data_type' => 'integer',
52 'required' => true,
53 ],
54 'PARENT_ID' => [
55 'data_type' => 'integer',
56 'required' => true,
57 ],
58 'TYPE' => [
59 'data_type' => 'string',
60 'required' => true,
61 ],
62 'VALUE' => [
63 'data_type' => 'integer',
64 'required' => true,
65 ],
66
67 // references
68 'USER' => [
69 'data_type' => 'Bitrix\Main\UserTable',
70 'reference' => ['=this.USER_ID' => 'ref.ID'],
71 ],
72 'EVENT' => [
73 'data_type' => 'Bitrix\Calendar\Internals\EventTable',
74 'reference' => ['=this.EVENT_ID' => 'ref.ID'],
75 ],
76 ];
77 }
78}
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804