3namespace Bitrix\Calendar\OpenEvents\Internals;
5use Bitrix\Calendar\OpenEvents\Internals\Collection\OpenEventCategoryCollection;
6use Bitrix\Calendar\OpenEvents\Internals\Entity\OpenEventCategory;
7use Bitrix\Main\Entity\BooleanField;
8use Bitrix\Main\Entity\TextField;
9use Bitrix\Main\ORM\Data\DataManager;
10use Bitrix\Main\ORM\Fields\DatetimeField;
11use Bitrix\Main\ORM\Fields\IntegerField;
12use Bitrix\Main\ORM\Fields\StringField;
13use Bitrix\Main\Type\DateTime;
35 return 'b_calendar_open_event_category';
40 return OpenEventCategory::class;
45 return OpenEventCategoryCollection::class;
53 ->configureAutocomplete()
62 ->configureDefaultValue(
'N')
63 ->configureStorageValues(
'N',
'Y')
68 ->configureDefaultValue(
'N')
69 ->configureStorageValues(
'N',
'Y')
80 ->configureDefaultValue(
static fn() =>
new DateTime())
84 ->configureDefaultValue(
static fn() =>
new DateTime())
static getCollectionClass()
configureDefaultValue($value)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)