コード例 #1
0
ファイル: Pop3.php プロジェクト: jubinpatel/horde
 /**
  */
 public function removeMsgs($indices)
 {
     if (!parent::removeMsgs($indices)) {
         return false;
     }
     foreach ($indices as $ob) {
         foreach ($ob->uids as $uid) {
             if (($aindex = array_search($uid, $this->_buids)) !== false) {
                 unset($this->_buids[$aindex]);
             }
         }
     }
     return true;
 }
コード例 #2
0
ファイル: Virtual.php プロジェクト: DSNS-LAB/Dmail
 /**
  */
 public function removeMsgs($indices)
 {
     if (!parent::removeMsgs($indices)) {
         return false;
     }
     foreach ($indices as $ob) {
         foreach ($ob->uids as $uid) {
             unset($this->_sortedMbox[$this->getArrayIndex($uid, $ob->mbox)]);
             $idx = $ob->mbox . self::IDX_SEP . $uid;
             if (($aindex = array_search($idx, $this->_buids)) !== false) {
                 unset($this->_buids[$aindex]);
             }
         }
     }
     $this->_sortedMbox = array_values($this->_sortedMbox);
     return true;
 }