From f00f981c00491d65ec7fd592a26ce0477d06357f Mon Sep 17 00:00:00 2001
From: kent1 <kent1@arscenic.info>
Date: Tue, 1 Nov 2016 12:47:56 +0000
Subject: [PATCH] PSR SPIP

---
 ecrire/inc/invalideur.php | 34 ++++++++++++++++++++--------------
 1 file changed, 20 insertions(+), 14 deletions(-)

diff --git a/ecrire/inc/invalideur.php b/ecrire/inc/invalideur.php
index 36680ec38b..e73ed1e420 100644
--- a/ecrire/inc/invalideur.php
+++ b/ecrire/inc/invalideur.php
@@ -84,9 +84,9 @@ function taille_du_cache() {
 	$time = isset($GLOBALS['meta']['cache_mark']) ? $GLOBALS['meta']['cache_mark'] : 0;
 	for ($i=0; $i < 256; $i++) {
 		$dir = _DIR_CACHE.sprintf('%02s', dechex($i));
-		if (@is_dir($dir) AND is_readable($dir) AND $d = opendir($dir)) {
+		if (@is_dir($dir) and is_readable($dir) and $d = opendir($dir)) {
 			while (($f = readdir($d)) !== false) {
-				if (preg_match(',^[[0-9a-f]+\.cache$,S', $f) AND $a = stat("$dir/$f")) {
+				if (preg_match(',^[[0-9a-f]+\.cache$,S', $f) and $a = stat("$dir/$f")) {
 					$n++;
 					if ($a['mtime'] >= $time) {
 						if ($a['blocks'] > 0) {
@@ -153,7 +153,6 @@ function suivre_invalideur($cond, $modif = true) {
 	else {
 		ecrire_meta('derniere_modif', time());
 	}
-
 }
 
 
@@ -243,7 +242,7 @@ function appliquer_quota_cache() {
 	list($nombre, $taille) = nombre_de_fichiers_repertoire($dir);
 	$total_cache = $taille * $nombre;
 	spip_log("Taille du CACHE estimee ($l): "
-		. (intval(16 * $total_cache / (1024 * 1024 / 10)) / 10) . " Mo", "invalideur");
+		. (intval(16 * $total_cache / (1024 * 1024 / 10)) / 10) . ' Mo', 'invalideur');
 
 	// Nombre max de fichiers a supprimer
 	if ($GLOBALS['quota_cache'] > 0
@@ -252,16 +251,17 @@ function appliquer_quota_cache() {
 		$trop = $total_cache - ($GLOBALS['quota_cache'] / 16) * 1024 * 1024;
 		$trop = 3 * intval($trop / $taille);
 		if ($trop > 0) {
-			$n = purger_repertoire($dir,
+			$n = purger_repertoire(
+				$dir,
 				array(
 					'atime' => time() - _AGE_CACHE_ATIME,
 					'limit' => $trop,
 					'subdir' => true // supprimer les vieux sous repertoire de session (avant [15851])
 				)
 			);
-			spip_log("$dir : $n/$trop caches supprimes [taille moyenne $taille]", "invalideur");
+			spip_log("$dir : $n/$trop caches supprimes [taille moyenne $taille]", 'invalideur');
 			$total_cache = intval(max(0, (16 * $total_cache) - $n * $taille) / (1024 * 1024) * 10) / 10;
-			spip_log("cache restant estime : $total_cache Mo, ratio " . $total_cache / $GLOBALS['quota_cache'], "invalideur");
+			spip_log("cache restant estime : $total_cache Mo, ratio " . $total_cache / $GLOBALS['quota_cache'], 'invalideur');
 
 			// redemander la main pour eviter que le cache ne gonfle trop
 			// mais pas si on ne peut pas purger car les fichiers sont trops recents
@@ -270,7 +270,7 @@ function appliquer_quota_cache() {
 				and $n * 50 > $trop
 			) {
 				$encore = true;
-				spip_log("Il faut encore purger", "invalideur");
+				spip_log('Il faut encore purger', 'invalideur');
 			}
 		}
 	}
@@ -288,8 +288,9 @@ function appliquer_quota_cache() {
 function retire_cache($cache) {
 
 	if (preg_match(
-		"|^([0-9a-f]/)?([0-9]+/)?[0-9a-f]+\.cache(\.gz)?$|i",
-		$cache)) {
+		',^([0-9a-f]/)?([0-9]+/)?[0-9a-f]+\.cache(\.gz)?$,i',
+		$cache
+	)) {
 		// supprimer le fichier (de facon propre)
 		supprimer_fichier(_DIR_CACHE . $cache);
 	} else {
@@ -329,20 +330,25 @@ function calcul_invalideurs($corps, $primary, &$boucles, $id_boucle) {
 // invoquee quand on vide tout le cache en bloc (action/purger)
 //
 // http://code.spip.net/@supprime_invalideurs
-function supprime_invalideurs() { }
+function supprime_invalideurs() {
+}
 
 
 // Calcul des pages : noter dans la base les liens d'invalidation
 // http://code.spip.net/@maj_invalideurs
-function maj_invalideurs($fichier, &$page) { }
+function maj_invalideurs($fichier, &$page) {
+}
+
 
 // les invalideurs sont de la forme "objet/id_objet"
 // http://code.spip.net/@insere_invalideur
-function insere_invalideur($inval, $fichier) { }
+function insere_invalideur($inval, $fichier) {
+}
 
 
 //
 // Marquer les fichiers caches invalides comme etant a supprimer
 //
 // http://code.spip.net/@applique_invalideur
-function applique_invalideur($depart) { }
+function applique_invalideur($depart) {
+}
-- 
GitLab