|
@@ -262,7 +262,7 @@ discard block |
|
|
block discarded – undo |
|
262
|
262
|
* / ( ("+" / "-") 4DIGIT ) ; Local differential |
|
263
|
263
|
* ; hours+min. (HHMM) |
|
264
|
264
|
*/ |
|
265
|
|
- public function searchMessages(array $where, $fetch_options = null, $fetch_body = true, $fetch_attachment = true, $fetch_flags = false, $charset = "UTF-8", $limit = null, $page = 1) { |
|
|
265
|
+ public function searchMessages(array $where, $fetch_options = null, $fetch_body = true, $fetch_attachment = true, $fetch_flags = false, $charset = "UTF-8", $limit = null, $page = 1) { |
|
266
|
266
|
|
|
267
|
267
|
$this->getClient()->checkConnection(); |
|
268
|
268
|
|
|
@@ -293,13 +293,13 @@ discard block |
|
|
block discarded – undo |
|
293
|
293
|
$availableMessages = array_reverse(imap_search($this->getClient()->getConnection(), $query, SE_UID, $charset)); |
|
294
|
294
|
|
|
295
|
295
|
$numMessages = imap_num_msg($this->getClient()->getConnection()); |
|
296
|
|
- if($limit == null || $limit > $numMessages){ |
|
|
296
|
+ if ($limit == null || $limit > $numMessages) { |
|
297
|
297
|
$maxMessages = $numMessages; |
|
298
|
|
- }else{ |
|
|
298
|
+ } else { |
|
299
|
299
|
$maxMessages = $limit; |
|
300
|
300
|
} |
|
301
|
301
|
if ($availableMessages !== false) { |
|
302
|
|
- for ($msglist = ($page * $maxMessages) - $limit; $msglist < $page * $maxMessages; $msglist++){ |
|
|
302
|
+ for ($msglist = ($page * $maxMessages) - $limit; $msglist < $page * $maxMessages; $msglist++) { |
|
303
|
303
|
$msgno = $availableMessages[$msglist]; |
|
304
|
304
|
$message = new Message($msgno, $msglist, $this->getClient(), $fetch_options, $fetch_body, $fetch_attachment, $fetch_flags); |
|
305
|
305
|
$messages->put($message->getMessageId(), $message); |