Files

Purge Fake Customer

Add a short description here. You can also add a screenshot if needed.

Installation

Manually

  • Copy the module into <thelia_root>/local/modules/ directory and be sure that the name of the module is PurgeFakeCustomer.
  • Activate it in your thelia administration panel

Composer

Add it in your main thelia composer.json file

composer require your-vendor/purge-fake-customer-module:~1.0

Usage

Traitement de purge des faux clients, basé sur une commande Thelia, qui peut donc être ordonnancé via un cron à intervalles réguliers.

La commande en question est : php Thelia fakecustomers:purge

Input arguments

Cette commande ne prend pas de paramètre.

Output arguments

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)"

Other ?

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