* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Notifier\Message; /** * @author Jérémy Romey */ final class SentMessage { private $original; private string $transport; private ?string $messageId = null; public function __construct(MessageInterface $original, string $transport) { $this->original = $original; $this->transport = $transport; } public function getOriginalMessage(): MessageInterface { return $this->original; } public function getTransport(): string { return $this->transport; } public function setMessageId(string $id): void { $this->messageId = $id; } public function getMessageId(): ?string { return $this->messageId; } }