From: <lkn...@us...> - 2003-11-27 22:06:29
|
Update of /cvsroot/egroupware/felamimail/inc In directory sc8-pr-cvs1:/tmp/cvs-serv30069/inc Modified Files: class.bofelamimail.inc.php Log Message: also return the IMAP counters for getFolderStatus Index: class.bofelamimail.inc.php =================================================================== RCS file: /cvsroot/egroupware/felamimail/inc/class.bofelamimail.inc.php,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** class.bofelamimail.inc.php 2 Nov 2003 01:01:57 -0000 1.31 --- class.bofelamimail.inc.php 27 Nov 2003 22:06:25 -0000 1.32 *************** *** 392,395 **** --- 392,396 ---- { // now we have the keys as values + $mailboxString = ExecMethod('emailadmin.bo.getMailboxString',$_folderName,3,$this->profileID); $subscribedFolders = $this->getFolderList(true); #print_r($subscribedFolders); *************** *** 404,407 **** --- 405,414 ---- } + // get the current IMAP counters + $folderStatus = imap_status($this->mbox,$mailboxString,SA_ALL); + + // merge a array and object to a array + $retValue = array_merge($retValue,$folderStatus); + return $retValue; } *************** *** 669,672 **** --- 676,680 ---- if(is_array($retValue['header'])) { + #_debug_array($retValue['header']); $retValue['info']['total'] = $caching->getMessageCounter($filter); $retValue['info']['first'] = $_startMessage; |