5,15 → 5,9 |
$typeResultat = ucwords($parametres->typeResultat); |
$typeNom = ($parametres->typeNom == 'nom_vernaculaire') ? 'Verna' : ''; |
$Classe = $typeResultat.$typeNom.'Formateur'; |
$chemin = dirname(__FILE__).DS.$parametres->typeNom.DS.$Classe.'.php'; |
$ResultatFormateur = null; |
if (file_exists($chemin)) { |
$ResultatFormateur = new $Classe($parametres, $resultats); |
} else { |
$message = "La classe '$Classe' est introuvable."; |
throw new Exception($message); |
} |
return $ResultatFormateur; |
if (class_exists($Classe)) return new $Classe($parametres, $resultats); |
throw new Exception("La classe '$Classe' est introuvable."); |
} |
} |
?> |