コード例 #1
0
ファイル: Mailer.php プロジェクト: trejjam/emailing
 public function saveToImapConsumer(\PhpAmqpLib\Message\AMQPMessage $message)
 {
     $imap = json_decode($message->body);
     try {
         $imapConnection = $this->imapFactory->getConnection($imap->connection);
         $imapConnection->saveMailToImap($imap->message, $imap->folder);
         return TRUE;
     } catch (\Exception $e) {
         return FALSE;
     }
 }
コード例 #2
0
ファイル: Email.php プロジェクト: trejjam/emailing
 /**
  * @param string $imapConnection
  */
 public function setImapConnection($imapConnection)
 {
     $this->imapFactory->getConnection($imapConnection);
     $this->imapConnection = $imapConnection;
 }