|
@@ 2216-2219 (lines=4) @@
|
| 2213 |
|
$imapSearchFilter->dateSearch(new DateTime($_criterias['string']), Horde_Imap_Client_Search_Query::DATE_BEFORE, $header=true, $not=false); |
| 2214 |
|
$queryValid = true; |
| 2215 |
|
break; |
| 2216 |
|
case 'ON': |
| 2217 |
|
$imapSearchFilter->dateSearch(new DateTime($_criterias['string']), Horde_Imap_Client_Search_Query::DATE_ON, $header=true, $not=false); |
| 2218 |
|
$queryValid = true; |
| 2219 |
|
break; |
| 2220 |
|
} |
| 2221 |
|
} |
| 2222 |
|
if ($statusQueryValid && !$queryValid) $queryValid=true; |
|
@@ 2269-2272 (lines=4) @@
|
| 2266 |
|
$imapRangeFilter->dateSearch(new DateTime($_criterias['before']), Horde_Imap_Client_Search_Query::DATE_BEFORE, $header=true, $not=false); |
| 2267 |
|
$rangeValid = true; |
| 2268 |
|
break; |
| 2269 |
|
case 'ON': |
| 2270 |
|
$imapRangeFilter->dateSearch(new DateTime($_criterias['date']), Horde_Imap_Client_Search_Query::DATE_ON, $header=true, $not=false); |
| 2271 |
|
$rangeValid = true; |
| 2272 |
|
break; |
| 2273 |
|
} |
| 2274 |
|
if ($rangeValid && !$queryValid) $queryValid=true; |
| 2275 |
|
if ($rangeValid) $imapFilter->andSearch($imapRangeFilter); |