Skip to content
Snippets Groups Projects
Commit d347c1c6 authored by David Surville's avatar David Surville
Browse files

Ajout d'un filtre lors de la création et du renommage d'une adresse fonctionnelle

parent 38198658
No related branches found
No related tags found
No related merge requests found
......@@ -112,7 +112,11 @@ class BoiteGenerique extends Processus
$test2 = new FilterTestHeader;
$test2->setHeader('X-Zimbra-DL')->setStringComparison('contains')
->setValue($adresseFonctionnelle);
$filter->setTests(array($test1, $test2));
$filter->setTests([$test1, $test2]);
$test3 = new FilterTestHeader;
$test3->setHeader('Resent-To')->setStringComparison('contains')
->setValue($adresseFonctionnelle);
$filter->setTests([$test1, $test2, $test3]);
$action = new FilterActionFileInto;
$action->setFolderPath($inputFolder->absFolderPath);
......@@ -168,7 +172,10 @@ class BoiteGenerique extends Processus
$test2 = new FilterTestHeader();
$test2->setHeader('X-Zimbra-DL')->setStringComparison('contains')
->setValue($newName);
$filter->setTests(array($test1, $test2));
$test3 = new FilterTestHeader;
$test3->setHeader('Resent-To')->setStringComparison('contains')
->setValue($newName);
$filter->setTests([$test1, $test2, $test3]);
$action = new FilterActionFileInto;
$action->setFolderPath($afNewName . ' | Réception');
......@@ -285,7 +292,7 @@ class BoiteGenerique extends Processus
$test2 = new FilterTestHeader();
$test2->setHeader('Reply-To')->setStringComparison('contains')
->setValue($adresseFonctionnelle);
$filter->setTests(array($test1, $test2));
$filter->setTests([$test1, $test2]);
$action = new FilterActionFileInto;
$action->setFolderPath($sentFolder->absFolderPath);
......@@ -403,7 +410,7 @@ class BoiteGenerique extends Processus
$test = new FilterTestAddress();
$test->setHeader('from')->setStringComparison('contains')->setPart('all')
->setValue($newName);
$filter->setTests(array($test));
$filter->setTests([$test]);
$action = new FilterActionFileInto;
$action->setFolderPath($afNewName . ' | Envoi');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment