1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
AfterSendMessageFromQueueEvent.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\MessageService\Queue\Event;
4
5
use Bitrix\Main\Event;
6
use Bitrix\MessageService\Sender\Result\SendMessage;
7
8
final
class
AfterSendMessageFromQueueEvent
extends
Event
9
{
10
public
const
TYPE
=
'OnAfterSendMessageFromQueue'
;
11
12
public
function
__construct
(
array
$messageFields
,
SendMessage
$sendResult)
13
{
14
parent::__construct(
15
'messageservice'
,
16
self::TYPE,
17
[
18
'message'
=>
$messageFields
,
19
'sendResult'
=> $sendResult,
20
]
21
);
22
}
23
24
public
function
sendAlias
(
string
$aliasEventName): void
25
{
26
$event
=
new
Event
(
27
$this->
getModuleId
(),
28
$aliasEventName,
29
$this->
getParameters
(),
30
);
31
$event
->send();
32
}
33
}
$messageFields
$messageFields
Определения
callback_ednaru.php:22
Bitrix\Main\Event
Определения
event.php:5
Bitrix\Main\Event\getParameters
getParameters()
Определения
event.php:66
Bitrix\Main\Event\getModuleId
getModuleId()
Определения
event.php:39
Bitrix\MessageService\Queue\Event\AfterSendMessageFromQueueEvent
Определения
AfterSendMessageFromQueueEvent.php:9
Bitrix\MessageService\Queue\Event\AfterSendMessageFromQueueEvent\sendAlias
sendAlias(string $aliasEventName)
Определения
AfterSendMessageFromQueueEvent.php:24
Bitrix\MessageService\Queue\Event\AfterSendMessageFromQueueEvent\TYPE
const TYPE
Определения
AfterSendMessageFromQueueEvent.php:10
Bitrix\MessageService\Queue\Event\AfterSendMessageFromQueueEvent\__construct
__construct(array $messageFields, SendMessage $sendResult)
Определения
AfterSendMessageFromQueueEvent.php:12
Bitrix\MessageService\Sender\Result\SendMessage
Определения
sendmessage.php:9
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
$event
$event
Определения
prolog_after.php:141
bitrix
modules
messageservice
lib
Queue
Event
AfterSendMessageFromQueueEvent.php
Создано системой
1.14.0