deleteMsgs() abstract public method

Delete messages in the cache.
abstract public deleteMsgs ( string $mailbox, array $uids )
$mailbox string An IMAP mailbox string.
$uids array The list of message UIDs to delete.
Exemplo n.º 1
0
 /**
  * Delete messages in the cache.
  *
  * @param string $mailbox  An IMAP mailbox string.
  * @param array $uids      The list of message UIDs to delete.
  */
 public function deleteMsgs($mailbox, $uids)
 {
     if (empty($uids)) {
         return;
     }
     $mailbox = strval($mailbox);
     $this->_backend->deleteMsgs($mailbox, $uids);
     if ($this->_debug) {
         $this->_debug->info(sprintf('CACHE: Deleted messages [%s; %s]', $mailbox, $this->_baseob->getIdsOb($uids)->tostring_sort));
     }
 }