/** * @param int $flags * @return mixed */ public function getStatus($flags = \Horde_Imap_Client::STATUS_ALL) { $status = parent::getStatus($flags); $status['unseen'] = 0; return $status; }
protected function createTestMessage(Mailbox $mailbox, $subject = 'Don\'t panic!', $contents = 'Don\'t forget your towel', $from = '*****@*****.**', $to = '*****@*****.**') { $message = "From: {$from}\nSubject: {$subject}\nTo: {$to}\nMessage-ID: <20150415133206.Horde.M8uzSs0lxFX6uUE2sc6_rw5@localhost>\nUser-Agent: Horde Application Framework 5\nDate: Wed, 15 Apr 2015 13:32:06 +0000\nContent-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes\nMIME-Version: 1.0\n\n\n{$contents}"; $mailbox->saveMessage($message); }