public function testSetTimeReceived() { $msg = new Msg(); $msg->setTimeReceived(24); $this->assertEquals(24, $msg->getTimeReceived()); }
public function imapMailAdd(Msg $msg) { if ($this->getKernel() && $this->getKernel()->getIpcImapConnection()) { $version = $msg->getVersion(); $id = $msg->getId(); $srcNodeId = $msg->getSrcNodeId(); $srcUserNickname = $msg->getSrcUserNickname(); $dstNodeId = $msg->getDstNodeId(); $subject = $msg->getSubject(); $text = $msg->getText(); $checksum = $msg->getChecksum(); $relayCount = $msg->getRelayCount(); $encryptionMode = $msg->getEncryptionMode(); $status = $msg->getStatus(); $timeCreated = $msg->getTimeCreated(); $timeReceived = $msg->getTimeReceived(); $args = array(); $args[] = $version; $args[] = $id; $args[] = $srcNodeId; $args[] = $srcUserNickname; $args[] = $dstNodeId; $args[] = $subject; $args[] = $text; $args[] = $checksum; $args[] = $relayCount; $args[] = $encryptionMode; $args[] = $status; $args[] = $timeCreated; $args[] = $timeReceived; $this->getKernel()->getIpcImapConnection()->execAsync('mailAdd', $args); } }