Skip to content
Extraits de code Groupes Projets
Valider 99322863 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

"permettre de regrouper les fonctions www_xxx_yyy_dist() et www_xxx_zzz_dist()...

"permettre de regrouper les fonctions www_xxx_yyy_dist() et www_xxx_zzz_dist() dans un seul fichier www/xxx.php
au lieu d'avoir forcement deux fichiers www/xxx/yyy.php et www/xxx/zzz.php
la surcharge reste possible dans www/xxx/yyy.php

application :
les fonctions formulaires_xxx_charger_dist(), formulaires_xxx_verifier_dist, et formulaires_xxx_traiter_dist peuvent etre toutes 3 regroupees dans formulaires/xxx.php homonyme du squelette formulaires/xxx.html
"
parent b954b516
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -37,7 +37,10 @@ function charger_fonction($nom, $dossier='exec', $continue=false) {
// passer en minuscules (cf les balises de formulaires)
// et inclure le fichier
$inc=find_in_path(($d = strtolower($nom) . '.php'), $dossier, true /* include */);
if (!$inc=find_in_path(($d = strtolower($nom) . '.php'), $dossier, true /* include */))
// si le fichier truc/machin/nom.php n'existe pas,
// la fonction peut etre definie dans truc/machin.php qui regroupe plusieurs petites fonctions
find_in_path(substr($dossier,0,-1) . '.php', '', true /* include */);
if (function_exists($f)) return $f;
if (function_exists($g)) return $g;
......
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