Code Duplication    Length = 5-9 lines in 3 locations

ecrire/inc/config.php 2 locations

@@ 123-127 (lines=5) @@
120
	}
121
122
	// Brancher sur methodes externes si besoin
123
	if ($cfg and $p = strpos($cfg, '::')) {
124
		$methode = substr($cfg, 0, $p);
125
		$lire_config = charger_fonction($methode, 'lire_config');
126
127
		return $lire_config(substr($cfg, $p + 2), $def, $unserialize);
128
	}
129
130
	list($table, $casier, $sous_casier) = expliquer_config($cfg);
@@ 188-192 (lines=5) @@
185
 */
186
function ecrire_config($cfg, $store) {
187
	// Brancher sur methodes externes si besoin
188
	if ($cfg and $p = strpos($cfg, '::')) {
189
		$methode = substr($cfg, 0, $p);
190
		$ecrire_config = charger_fonction($methode, 'ecrire_config');
191
192
		return $ecrire_config(substr($cfg, $p + 2), $store);
193
	}
194
195
	list($table, $casier, $sous_casier) = expliquer_config($cfg);

ecrire/inc/filtres.php 1 location

@@ 3973-3981 (lines=9) @@
3970
	// extraire la signature en debut de contexte
3971
	// et la verifier avant de deserializer
3972
	// format : signature:donneesserializees
3973
	if ($p = strpos($c,":")){
3974
		$cle = substr($c,0,$p);
3975
		$c = substr($c,$p+1);
3976
3977
		if ($cle == calculer_cle_action($form . $c)) {
3978
			$env = @unserialize($c);
3979
			return $env;
3980
		}
3981
	}
3982
3983
	return false;
3984
}