1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
AfterEventCategoryAttendeesDelete.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Calendar\EventCategory\Event
;
4
5
use
Bitrix\Calendar\EventCategory\Enum\EventType
;
6
use
Bitrix\Calendar\Internals\EventManager\BaseEvent
;
7
use
Bitrix\Calendar\Internals\EventManager\EventSubscriber
;
8
9
final
class
AfterEventCategoryAttendeesDelete
extends
BaseEvent
10
{
11
public
function
__construct
(
12
private
readonly
int
$eventCategoryId,
13
private
readonly
array
$userIds
14
)
15
{
16
}
17
18
public
static
function
getEventType
(): string
19
{
20
return
EventType::AFTER_EVENT_CATEGORY_ATTENDEES_DELETE;
21
}
22
23
protected
function
getEventParams
():
array
24
{
25
return
[
26
'eventCategoryId'
=> $this->eventCategoryId,
27
'userIds'
=> $this->userIds,
28
];
29
}
30
31
protected
function
getSubscribers
():
array
32
{
33
return
[
34
new
EventSubscriber\EventCategory\DeleteBanCategory
(),
35
];
36
}
37
}
Bitrix\Calendar\EventCategory\Enum\EventType
Определения
EventType.php:6
Bitrix\Calendar\EventCategory\Event\AfterEventCategoryAttendeesDelete
Определения
AfterEventCategoryAttendeesDelete.php:10
Bitrix\Calendar\EventCategory\Event\AfterEventCategoryAttendeesDelete\getSubscribers
getSubscribers()
Определения
AfterEventCategoryAttendeesDelete.php:31
Bitrix\Calendar\EventCategory\Event\AfterEventCategoryAttendeesDelete\getEventParams
getEventParams()
Определения
AfterEventCategoryAttendeesDelete.php:23
Bitrix\Calendar\EventCategory\Event\AfterEventCategoryAttendeesDelete\getEventType
static getEventType()
Определения
AfterEventCategoryAttendeesDelete.php:18
Bitrix\Calendar\EventCategory\Event\AfterEventCategoryAttendeesDelete\__construct
__construct(private readonly int $eventCategoryId, private readonly array $userIds)
Определения
AfterEventCategoryAttendeesDelete.php:11
Bitrix\Calendar\Internals\EventManager\BaseEvent
Определения
baseevent.php:12
Bitrix\Calendar\Internals\EventManager\EventSubscriber\EventCategory\DeleteBanCategory
Определения
deletebancategory.php:13
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
Bitrix\Calendar\EventCategory\Event
Определения
AfterEventCategoryAttendeesDelete.php:3
Bitrix\Calendar\Internals\EventManager\EventSubscriber
Определения
dependenteventsubscriberinterface.php:3
bitrix
modules
calendar
lib
EventCategory
Event
AfterEventCategoryAttendeesDelete.php
Создано системой
1.14.0