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

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