1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
StorageInterface.php
См. документацию.
1
<?php
2
3
declare(strict_types=1);
4
5
namespace
Bitrix\Main\Messenger\Internals\Storage;
6
7
use Bitrix\Main\Messenger\Entity\MessageBox;
8
9
interface
StorageInterface
10
{
11
public
function
getOneByQueue
(
string
$queueId): ?
MessageBox
;
12
13
public
function
getReadyMessagesOfQueue
(
string
$queueId,
int
$limit = 50): iterable;
14
15
public
function
save
(
MessageBox
$messageBox): void;
16
17
public
function
delete
(
MessageBox
$messageBox): void;
18
}
Bitrix\Main\Messenger\Entity\MessageBox
Определения
MessageBox.php:16
Bitrix\Main\Messenger\Internals\Storage\StorageInterface
Определения
StorageInterface.php:10
Bitrix\Main\Messenger\Internals\Storage\StorageInterface\getOneByQueue
getOneByQueue(string $queueId)
Bitrix\Main\Messenger\Internals\Storage\StorageInterface\getReadyMessagesOfQueue
getReadyMessagesOfQueue(string $queueId, int $limit=50)
Bitrix\Main\Messenger\Internals\Storage\StorageInterface\save
save(MessageBox $messageBox)
bitrix
modules
main
lib
Messenger
Internals
Storage
StorageInterface.php
Создано системой
1.14.0