1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
OpenEventCategoryAttendeeTable.php
См. документацию.
1<?php
2
3namespace Bitrix\Calendar\OpenEvents\Internals;
4
5use Bitrix\Calendar\OpenEvents\Internals\Collection\OpenEventCategoryAttendeeCollection;
6use Bitrix\Calendar\OpenEvents\Internals\Entity\OpenEventCategoryAttendee;
7use Bitrix\Main\Entity\IntegerField;
8use Bitrix\Main\ORM\Data\DataManager;
9use Bitrix\Main\ORM\Data\Internal\DeleteByFilterTrait;
10
28{
29 use DeleteByFilterTrait;
30 use InsertIgnoreTrait;
31
32 public static function getTableName(): string
33 {
34 return 'b_calendar_open_event_category_attendee';
35 }
36
37 public static function getObjectClass(): string
38 {
39 return OpenEventCategoryAttendee::class;
40 }
41
42 public static function getCollectionClass(): string
43 {
44 return OpenEventCategoryAttendeeCollection::class;
45 }
46
47 public static function getMap(): array
48 {
49 return [
50 (new IntegerField('ID'))
51 ->configurePrimary()
52 ->configureAutocomplete()
53 ,
54 (new IntegerField('USER_ID'))
55 ->configureRequired()
56 ,
57 (new IntegerField('CATEGORY_ID'))
58 ->configureRequired()
59 ,
60 ];
61 }
62}
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804