inclusion de fichiers de classe ayant le meme nom

inclusion de fichiers de classe ayant le meme nom - PHP - Programmation

Marsh Posté le 05-03-2007 à 16:58:06    

bonjour
 
J'ai un script dans lequel j'instancie plusieurs modules  
Ces modules appelent des classes secondaires (métier)
 
Ces classes secondaires faisant toujours le meme type de traitement quelque soit l'objet, leur nom est toujours le meme.
Chaque module est dans un dossier différent, et chacun a un sous dossier contenant les fichiers de classes secondaires.
 
hors vu qu'a chaque instanciation d'un module j'inclus ses fichiers de classe secondaires
je me retrouve avec plusieurs fois les memes noms de constructeurs de classes secondaires et ca me fait evidemment des erreurs ("cannot redeclare..." )
 
comment je peux résoudre ce probleme sans avoir a préfixer le nom des classes secondaires pour les différencier ?
 
merci

Reply

Marsh Posté le 05-03-2007 à 16:58:06   

Reply

Marsh Posté le 05-03-2007 à 22:43:30    

J'ai rien capté, mais c'est pas grave
Soit tu es dans le cas ou tu peux utiliser include_once ou require_once ;
soit tu es dans le cas ou tu appliques la règles logique qui est que 2 classes ne peuvent avoir le même nom

Reply

Marsh Posté le 06-03-2007 à 08:35:06    

ouais mais visiblement ce sont les classes enfants qui ont le même nom.. si je ne me trompe pas. à part modifier ces noms.. je ne vois pas

Reply

Marsh Posté le 06-03-2007 à 10:32:01    

je vais donc devoir renommer les classes secondaires
ok merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed