Supprimer les données du cache via le cron

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,
Je voudrai déclencher à chaque cron la purge des tables du cache Drupal(comme on peut le faire à la mano dans Administrations > performance > supprimer les données du cache). Un module externe peut-il m'aider à faire cela ou comment puis-je appeler le hook (?) de purge du cache dans mon cron.php ?

Merci pour votre aide

Max

Version de Drupal : 

Merci Gagarine pour ton aide.
Ce qui veut dire en clair que je surcharge, dans mon nouveau module, le hook_cron, et j'appelle, dans ce hook, la fonction cache_clear _all, c'est bien cela ?
Par ailleurs, n'y a-t-il pas moyen d'appeler la fonction cache_clear_all directement dans cron.php ?
Merci encore

Max

Il ne faut surtout pas toucher au cron.php comme il ne faut pas toucher a n'importe lequel des fichiers de Drupal afin de ne pas avoir de probleme lors des mises a jour.
Le plus simple est comme l'ecrit gagarine d'implementer le hook_cron dans un micro module propre a ton site qui ne devrait pas faire plus de 10 lignes avec les retours chariot :D