PHP Класс ManaPHP\Message\Queue\Adapter\Db

Наследование: extends ManaPHP\Component, implements ManaPHP\Message\QueueInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_model string

Открытые методы

Метод Описание
__construct ( array $options = [] ) Db constructor.
delete ( string $topic ) : void
length ( string $topic, integer $priority = null ) : integer
pop ( string $topic, integer $timeout = PHP_INT_MAX ) : string | false
push ( string $topic, string $body, integer $priority = self::PRIORITY_NORMAL ) : void

Описание методов

__construct() публичный Метод

Db constructor.
public __construct ( array $options = [] )
$options array

delete() публичный Метод

public delete ( string $topic ) : void
$topic string
Результат void

length() публичный Метод

public length ( string $topic, integer $priority = null ) : integer
$topic string
$priority integer
Результат integer

pop() публичный Метод

public pop ( string $topic, integer $timeout = PHP_INT_MAX ) : string | false
$topic string
$timeout integer
Результат string | false

push() публичный Метод

public push ( string $topic, string $body, integer $priority = self::PRIORITY_NORMAL ) : void
$topic string
$body string
$priority integer
Результат void

Описание свойств

$_model защищенное свойство

protected string $_model
Результат string