コード例 #1
0
 public function __construct(SentMessage $message)
 {
     if ($message->getId() !== null) {
         throw new InvalidArgumentException('Only new instances of ' . SentMessage::class . ' are allowed');
     }
     parent::__construct($message);
 }
コード例 #2
0
 /**
  * @param SentMessage $message
  * @return array
  */
 public function findMessageRecipients(SentMessage $message)
 {
     $mr = $this->messagesReader->findReceivedMessages($message->getId());
     $recipients = [];
     foreach ($mr as $reference) {
         $recipients[$reference['recipient']['id']] = $reference['recipient'];
     }
     unset($mr);
     return $recipients;
 }