Changeset 7655 for trunk/prototype/modules/filters
- Timestamp:
- 12/14/12 14:30:35 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/filters/interceptors/FilterMapping.php
r7375 r7655 113 113 $script_criteria = ""; 114 114 $require_fileinto = true; 115 $i++;115 ++$i; 116 116 continue; 117 117 } … … 270 270 271 271 if($data['id'] != "vacation") 272 $i++;272 ++$i; 273 273 $script_match = ""; 274 274 $script_criteria = ""; … … 395 395 $action_type[$i_action] = 'reject'; 396 396 $action_parameter[$i_action] = $array_rule[7]; 397 $i_action++;397 ++$i_action; 398 398 break; 399 399 case 'folder': 400 400 $action_type[$i_action] = 'fileinto'; 401 401 $action_parameter[$i_action] = $array_rule[7]; 402 $i_action++;402 ++$i_action; 403 403 break; 404 404 case 'flagged': 405 405 $action_type[$i_action] = 'setflag'; 406 406 $action_parameter[$i_action] = 'flagged'; 407 $i_action++;407 ++$i_action; 408 408 break; 409 409 case 'address': 410 410 $action_type[$i_action] = 'redirect'; 411 411 $action_parameter[$i_action] = $array_rule[7]; 412 $i_action++;412 ++$i_action; 413 413 break; 414 414 /* Somente para tratar casos em que a ação não é suportada */ … … 416 416 $action_type[$i_action] = 'setflag'; 417 417 $action_parameter[$i_action] = 'flagged'; 418 $i_action++;418 ++$i_action; 419 419 break; 420 420 // Recuperar o cyrus_delimiter para forçar um fileinto para INBOX/trash … … 429 429 $criteria_operator[$i_criteria] = '='; 430 430 $criteria_field[$i_criteria] = 'from'; 431 $i_criteria++;431 ++$i_criteria; 432 432 } 433 433 if($array_rule[4] != "") { … … 435 435 $criteria_operator[$i_criteria] = '='; 436 436 $criteria_field[$i_criteria] = 'to'; 437 $i_criteria++;437 ++$i_criteria; 438 438 } 439 439 if($array_rule[5] != "") { … … 441 441 $criteria_operator[$i_criteria] = '='; 442 442 $criteria_field[$i_criteria] = 'subject'; 443 $i_criteria++;443 ++$i_criteria; 444 444 } 445 445 $old_retorno = array(); … … 467 467 468 468 $old_rules[$i_return] = $old_retorno; 469 $i_return++;469 ++$i_return; 470 470 } 471 471 return $old_rules; … … 608 608 $i = 0; 609 609 610 for( ; isset($this->rules[$i]) && $this->rules[$i]['id'] !== $params['id']; $i++);610 for( ; isset($this->rules[$i]) && $this->rules[$i]['id'] !== $params['id']; ++$i ); 611 611 612 612 $this->rules[$i] = array_merge( ( isset($this->rules[$i]) ? $this->rules[$i] : array() ), $params );
Note: See TracChangeset
for help on using the changeset viewer.