Il manquait quelques fichiers dans Git

This commit is contained in:
2024-01-18 12:02:32 +01:00
parent 485580e0b2
commit 15053f58f2
194 changed files with 63120 additions and 9403 deletions

View File

@@ -0,0 +1,4 @@
<?php
return array(
// 'an english string' => 'The displayed english string',
);

View File

@@ -0,0 +1,4 @@
<?php
return array(
// 'an english string' => 'La traduction française de la chaine',
);

View File

@@ -19,37 +19,24 @@ composer require your-vendor/purge-fake-customer-module:~1.0
## Usage
Explain here how to use your module, how to configure it, etc.
Traitement de purge des faux clients, basé sur une commande Thelia, qui peut donc être ordonnancé via un cron à intervalles réguliers.
## Hook
If your module use one or more hook, fill this part. Explain which hooks are used.
## Loop
If your module declare one or more loop, describe them here like this :
[loop name]
La commande en question est : **php Thelia fakecustomers:purge**
### Input arguments
|Argument |Description |
|--- |--- |
|**arg1** | describe arg1 with an exemple. |
|**arg2** | describe arg2 with an exemple. |
Cette commande ne prend pas de paramètre.
### Output arguments
|Variable |Description |
|--- |--- |
|$VAR1 | describe $VAR1 variable |
|$VAR2 | describe $VAR2 variable |
Un message dans les logs (de type INFO) indique le nombre de faux clients supprimés suite au passage de la commande, avec leurs Ids, sous la forme :
"%d fake customers deleted (Ids : %s)"
### Exemple
Add a complete exemple of your loop
## Other ?
If you have other think to put, feel free to complete your readme as you want.
Par défaut, le script purge tous les clients n'ayant jamais effectué de commande depuis la création de leur compte.
Mais il est possible de rajouter des filtres, au format de WHERE SQL, via une variable **purgefakecustomer_critere**