MGDigital\BusQue\Handler\ScheduledCommandHandler::handleScheduledCommand PHP Метод

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

public handleScheduledCommand ( ScheduledCommand $command )
$command MGDigital\BusQue\ScheduledCommand
    public function handleScheduledCommand(ScheduledCommand $command)
    {
        list($queueName, $id, $serialized) = $this->process($command);
        $this->implementation->getSchedulerDriver()->scheduleCommand($queueName, $id, $serialized, $command->getDateTime());
    }

Usage Example

Пример #1
0
 protected function scheduleCommand($command, \DateTimeInterface $dateTime, string $id)
 {
     $hander = new ScheduledCommandHandler($this->implementation);
     $hander->handleScheduledCommand(new ScheduledCommand($command, $dateTime, $id));
 }
ScheduledCommandHandler