Subversion Repositories Applications.framework

Rev

Rev 49 | Rev 51 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 49 Rev 50
Line 37... Line 37...
37
*
37
*
38
*@param string $classe nom de la classe appelée.
38
*@param string $classe nom de la classe appelée.
39
*
39
*
40
*@return null le fichier contenant la classe .
40
*@return null le fichier contenant la classe .
41
*/
41
*/
42
function __autoload($classe) {
42
function __autoload($classe) { 
Line 43... Line 43...
43
   
43
   
44
    /* les dossiers dans lequels on cherche sont ceux 
44
    /* les dossiers dans lequels on cherche sont ceux 
45
    *initialisés dans les fichiers de configuration
45
    *initialisés dans les fichiers de configuration
46
    *TODO: faire un tableau qui soit contenu dans le 
46
    *TODO: faire un tableau qui soit contenu dans le 
Line 54... Line 54...
54
                                DOSSIER_MODELES.DIRECTORY_SEPARATOR);
54
                                DOSSIER_MODELES.DIRECTORY_SEPARATOR);
Line 55... Line 55...
55
    
55
    
56
    foreach ($dossiers_classes as $chemin) {
56
    foreach ($dossiers_classes as $chemin) {
57
        if (file_exists($fichier_a_tester = $chemin.$classe.'.php')) {
57
        if (file_exists($fichier_a_tester = $chemin.$classe.'.php')) {
58
            include_once $fichier_a_tester;
58
            include_once $fichier_a_tester;
59
            return null*U
59
            return null;         
60
                
60
        }
61
    }
61
    }
62
}
62
}
63
?>
63
?>