Changeset 5826 for trunk/prototype/services/ImapServiceAdapter.php
- Timestamp:
- 03/27/12 09:59:06 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/services/ImapServiceAdapter.php
r5763 r5826 112 112 113 113 $response = array( "page" => $page, "total" => $total_pages, "records" => $count ); 114 115 114 116 115 for ($i=0; $i<count($result); $i++) 117 116 { … … 133 132 $response["rows"][$i]['size'] = $response["rows"][$i]['Size']; 134 133 $response["rows"][$i]['folder'] = $folder_name; 135 $filter = array('AND', array('=', 'folderName', $folder_name), array('=','messageNumber', $result[$i]['msg_number'])); 136 $followupflagged = Controller::find( 137 array('concept' => 'followupflagged'), 138 false, 139 array('filter' => $filter, 'criteria' => array('deepness' => '2')) 140 ); 141 142 143 if(isset($followupflagged[0]['followupflagId'])) 144 { 145 $followupflag = Controller::read( array( 'concept' => 'followupflag', 'id' => $followupflagged[0]['followupflagId'] )); 146 $followupflagged[0]['followupflag'] = $followupflag; 147 $response["rows"][$i]['followupflagged'] = $followupflagged[0]; 148 149 } 150 151 $labeleds = Controller::find( 152 array('concept' => 'labeled'), 153 false, 154 array('filter' => $filter, 'criteria' => array('deepness' => '2')) 155 ); 156 foreach ($labeleds as $e){ 157 $labels = Controller::read( array( 'concept' => 'label', 'id' => $e['labelId'])); 158 $response["rows"][$i]['labels'][$e['labelId']] = $labels; 159 } 134 160 135 //$response["rows"][$i]['udate'] = ( $result[$i]['udate'] + $this->functions->CalculateDateOffset() * 1000 ); 161 136 unset($response["rows"][$i]['Size']);
Note: See TracChangeset
for help on using the changeset viewer.