Changeset 5668
- Timestamp:
- 03/07/12 17:19:12 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/webservice/api/json-rpc/Mail.php
r5634 r5668 133 133 $all_folders = array_merge($default_folders, $user_folders, $shared_folders); 134 134 $quota_folders = $this->getImap()->get_quota_folders(); 135 $s oma = 0;135 $search = $params['search'] ? mb_convert_encoding($params['search'],"ISO_8859-1", "UTF8") : null; 136 136 foreach($all_folders as $i => $folder){ 137 137 $folder_name = mb_convert_encoding($folder['folderName'],"ISO_8859-1", "UTF8"); … … 144 144 $all_folders[$i]['diskSizeUsed'] = $quota_folders[$j]['quota_used']; 145 145 $all_folders[$i]['diskSizePercent'] = $quota_folders[$j]['quota_percent']/100; 146 $soma = $soma + $all_folders[$i]['diskSizePercent']; 146 if($search != null && stristr($folder_name, $search) == null){ 147 unset($all_folders[$i]); 148 } 147 149 } 148 150 149 151 $this->result = array ( 150 'debug' => $soma, 151 'folders' => $all_folders, 152 'folders' => array_values($all_folders), 152 153 'diskSizeUsed' => $imap_folders['quota_used']*1024, 153 154 'diskSizeLimit' => $imap_folders['quota_limit']*1024,
Note: See TracChangeset
for help on using the changeset viewer.