Server : Apache System : Linux webd348.cluster026.gra.hosting.ovh.net 5.15.148-ovh-vps-grsec-zfs-classid #1 SMP Thu Feb 8 09:41:04 UTC 2024 x86_64 User : hednacluml ( 122243) PHP Version : 8.3.9 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl Directory : /home/hednacluml/liberlog/plugins-dist/svp/genie/ |
<?php /** * Déclaration des tâches du génie * * @plugin SVP pour SPIP * @license GPL * @package SPIP\SVP\Genie */ if (!defined('_ECRIRE_INC_VERSION')) { return; } if (!defined('_SVP_CRON_ACTUALISATION_DEPOTS')) { /** * Mise à jour automatique des depots (CRON) * true pour autoriser les actualisations automatique * * @var bool */ define('_SVP_CRON_ACTUALISATION_DEPOTS', true); } if (!defined('_SVP_PERIODE_ACTUALISATION_DEPOTS')) { /** * Période d'actualisation en nombre d'heures (de 1 a 24) * * @var int */ define('_SVP_PERIODE_ACTUALISATION_DEPOTS', 6); } /** * Ajoute la tâche d'actualisation des dépots dans la liste des tâches périodiques * * @pipeline taches_generales_cron * * @param array $taches_generales * Tableau des tâches et leur périodicité en seconde * @return array * Tableau des tâches et leur périodicité en seconde */ function svp_taches_generales_cron($taches_generales) { // Ajout de la tache CRON de mise a jour reguliere de tous les depots de la base // Par defaut, toutes les 6h // Conditionnee a la variable de configuration if (_SVP_CRON_ACTUALISATION_DEPOTS) { $taches_generales['svp_actualiser_depots'] = _SVP_PERIODE_ACTUALISATION_DEPOTS * 3600; } return $taches_generales; }