\App\Site\ModelsQueueMessage

Queue Message Model

Summary

Methods
Properties
Constants
getWebsite()
getMessageData()
getWorkerClass()
nextMessage()
getId()
getWebsiteId()
getQueueName()
getMessage()
getStatus()
getResult()
getCreatedAt()
getUpdatedAt()
No public properties found
STATUS_PENDING
STATUS_PROCESSED
ENDED_OK
ENDED_KO
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

STATUS_PENDING

STATUS_PENDING

STATUS_PROCESSED

STATUS_PROCESSED

ENDED_OK

ENDED_OK

ENDED_KO

ENDED_KO

Methods

getMessageData()

getMessageData(): array

gets decoded message data

Returns

array

getWorkerClass()

getWorkerClass(): string

gets message worker class

Returns

string

nextMessage()

nextMessage(\Psr\Container\ContainerInterface  $container,string|null  $queue_name = null): self|null

gets next message on queue

Parameters

\Psr\Container\ContainerInterface $container
string|null $queue_name

Returns

self|null

getId()

getId(): integer

Returns

integer

getWebsiteId()

getWebsiteId(): integer

Returns

integer

getQueueName()

getQueueName(): string

Returns

string

getMessage()

getMessage(): string

Returns

string

getStatus()

getStatus(): string

Returns

string

getResult()

getResult(): string

Returns

string

getCreatedAt()

getCreatedAt(): \DateTime

Returns

\DateTime

getUpdatedAt()

getUpdatedAt(): \DateTime

Returns

\DateTime