for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Tavii\SQSJobQueue\Message;
use Tavii\SQSJobQueue\Job\JobInterface;
class Message implements MessageInterface
{
/**
* @var array
*/
private $message;
* @var JobInterface
private $job;
* @var string
private $queueUrl;
* @param array $message
* @param JobInterface $job
* @param string $queueUrl
public function __construct(array $message, JobInterface $job, $queueUrl)
$this->message = $message;
$this->job = $job;
$this->queueUrl = $queueUrl;
}
* {@inheritdoc}
public function getJob()
return $this->job;
public function getMessage()
return $this->message;
public function getQueueUrl()
return $this->queueUrl;