Rev 161 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?phpclass ResultatFormateurFabrique {public static function creer(ParametresResultats $parametres, Array $resultats){$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;}}?>