Skip to content
Extraits de code Groupes Projets
Valider 1e4785e6 rédigé par esj's avatar esj
Parcourir les fichiers

Accélération de include_spip, qui se réduit à appeler find_in_path et ignore...

Accélération de include_spip, qui se réduit à appeler find_in_path et ignore donc les .php3. On aurait pu l'évacuer entièrement mais on restreint finalement cette deuxième étape à ce minimum par souci de lisibilité. 
parent 32738ec5
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -56,19 +56,11 @@ function charger_fonction($nom, $dossier='exec', $continue=false) {
//
// une fonction cherchant un fichier dans une liste de repertoires
// la fonction cherchant un fichier PHP dans le SPIP_PATH
//
// http://doc.spip.org/@include_spip
function include_spip($f, $include = true) {
if (!$s = find_in_path($f . '.php')
AND (!_EXTENSION_PHP OR !$s = find_in_path($f . '.php3')))
return false;
// On charge le fichier (sauf si on ne voulait que son chemin)
if ($include && $s) {
include_once $s;
}
return $s;
return find_in_path($f . '.php', '', $include);
}
// un pipeline est lie a une action et une valeur
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter