Subversion Repositories Applications.gtt

Compare Revisions

Ignore whitespace Rev 46 → Rev 47

/trunk/index.php
57,10 → 57,16
*/
function __autoload($classe)
{
foreach ($GLOBALS['_GTT_']['tab_chemin_autoload'] as $chemin) {
$fichier = $chemin.$classe.'.class.php';
if (file_exists($fichier)) {
require_once $fichier;
$fichier_classe_pear = GTT_CHEMIN_PEAR.str_replace('_', '/', $classe).'.php';
if (file_exists($fichier_classe_pear)) {
require_once $fichier_classe_pear;
} else {
$nom_classe_gtt = $classe.'.class.php';
foreach ($GLOBALS['_GTT_']['tab_chemin_autoload'] as $chemin) {
$fichier = $chemin.$nom_classe_gtt;
if (file_exists($fichier)) {
require_once $fichier;
}
}
}
}