3namespace Bitrix\Calendar\Internals\EventManager\EventSubscriber\Event;
5use Bitrix\Calendar\Event\Event\AfterOpenEventCreated;
6use Bitrix\Calendar\EventOption\Service\EventOptionService;
7use Bitrix\Calendar\Internals\EventManager\EventSubscriber\DependentEventSubscriberInterface;
8use Bitrix\Calendar\Internals\EventManager\EventSubscriber\DependentEventSubscriberTrait;
9use Bitrix\Calendar\Internals\EventManager\EventSubscriber\Event\Dto\CreateChannelThreadForEventDto;
10use Bitrix\Calendar\Internals\EventManager\EventSubscriber\EventSubscriberInterface;
11use Bitrix\Calendar\Internals\EventManager\EventSubscriber\EventSubscriberResponseTrait;
13use Bitrix\Main\EventResult;
17 use EventSubscriberResponseTrait;
25 CreateChannelThreadForEvent::class
28 EventOptionService::getInstance()->onEventCreated(
29 (
int)
$event->getParameter(
'eventId'),
30 $event->getParameter(
'command'),
31 $threadCreatingResult->threadId,
34 return $this->makeSuccessResponse();
40 AfterOpenEventCreated::class,
47 CreateChannelThreadForEvent::class,
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
getResultFromSubscriber(Event $event, string $subscriberClass)
trait DependentEventSubscriberTrait