Subversion Repositories eFlore/Applications.eflore-consultation

Rev

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

Rev 1140 Rev 1210
Line 4... Line 4...
4
	public static function creer(ParametresResultats $parametres, Array $resultats){
4
	public static function creer(ParametresResultats $parametres, Array $resultats){
5
		$typeResultat = ucwords($parametres->typeResultat);
5
		$typeResultat = ucwords($parametres->typeResultat);
6
		$typeNom = ($parametres->typeNom == 'nom_vernaculaire') ? 'Verna' : '';
6
		$typeNom = ($parametres->typeNom == 'nom_vernaculaire') ? 'Verna' : '';
7
		$Classe = $typeResultat.$typeNom.'Formateur';
7
		$Classe = $typeResultat.$typeNom.'Formateur';
8
		$ResultatFormateur = null;
8
		$ResultatFormateur = null;
-
 
9
		if (class_exists($Classe)) {
9
		if (class_exists($Classe)) return new $Classe($parametres, $resultats);
10
			return new $Classe($parametres, $resultats);
-
 
11
		} else {
10
		throw new Exception("La classe '$Classe' est introuvable.");
12
			throw new Exception("La classe '$Classe' est introuvable.");
-
 
13
		}
11
	}
14
	}
12
}
15
}
13
?>
16
?>
14
17