Changeset 8186 for trunk/expressoMail1_2/inc/class.imap_functions.inc.php
- Timestamp:
- 07/18/13 11:48:14 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/inc/class.imap_functions.inc.php
r8167 r8186 42 42 var $useCache = false; 43 43 var $expirationCache = false; 44 44 var $msgIds = array();// Usado para guardar o messagesIds 45 45 46 46 function imap_functions (){ … … 271 271 } 272 272 $return['num_msgs'] = $num_msgs; 273 } else { 273 } 274 else 275 { 274 276 $num_msgs = imap_num_msg($this->mbox); 275 277 $sort_array_msg = $this-> get_msgs($folder, $sort_box_type, $search_box_type, $sort_box_reverse,$msg_range_begin,$num_msgs); 276 278 277 278 279 $return['tot_unseen'] = 0; 279 280 $i = 0; 280 281 281 if(is_array($sort_array_msg)){ 282 283 foreach($sort_array_msg as $msg_number => $value) 284 { 285 $temp = $this->get_info_head_msg($msg_number); 286 if(!$temp) 287 return false; 288 289 if($temp['Unseen'] == 'U' || $temp['Recent'] == 'N'){ 290 $return['tot_unseen']++; 291 } 292 293 if($i <= ($msg_range_end-$msg_range_begin)) 294 $return[$i] = $temp; 295 ++$i; 296 } 297 } 298 $return['num_msgs'] = count($sort_array_msg)+($msg_range_begin-1); 282 if(is_array($sort_array_msg)) 283 { 284 foreach($sort_array_msg as $msg_number => $value) 285 { 286 $temp = $this->get_info_head_msg($msg_number); 287 if(!$temp) 288 return false; 289 290 if($temp['Unseen'] == 'U' || $temp['Recent'] == 'N') 291 $return['tot_unseen']++; 292 293 if($i <= ($msg_range_end-$msg_range_begin)) 294 $return[$i] = $temp; 295 296 ++$i; 299 297 } 300 301 return $return; 298 } 299 300 $return['num_msgs'] = count($sort_array_msg)+($msg_range_begin-1); 301 } 302 303 $return['messagesIds'] = $this->msgIds; 304 return $return; 302 305 } 303 306 … … 3449 3452 $sort = array(); 3450 3453 } 3454 3455 $this->msgIds = $sort; 3456 3451 3457 if ($slice_array) 3452 3458 $sort = array_slice($sort,$offsetBegin-1,$offsetEnd-($offsetBegin-1),true);
Note: See TracChangeset
for help on using the changeset viewer.