Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Ignore whitespace Rev 516 → Rev 517

/trunk/services/modules/0.1/baseflor/Informations.php
19,23 → 19,26
private $info_tables = array('InformationsBaseflor', 'InformationsTaxonsSup');
public function consulter($ressources, $parametres) {
$versionResultat = null;
foreach ($this->info_tables as $info_tab) {
$info = new $info_tab();
$versionResultat = $info->consulter($ressources, $parametres);
if($versionResultat != null) {
break;
$versionResultat = null;
foreach ($this->info_tables as $info_tab) {
$info = new $info_tab();
$versionResultat = $info->consulter($ressources, $parametres);
if($versionResultat != null) {
break;
}
}
}
if ($versionResultat == null) {
$message = 'Les données recherchées sont introuvables.';
$code = RestServeur::HTTP_CODE_RESSOURCE_INTROUVABLE;
throw new Exception($message, $code);
}
if ($versionResultat == null) {
$message = 'Les données recherchées sont introuvables.';
$code = RestServeur::HTTP_CODE_RESSOURCE_INTROUVABLE;
throw new Exception($message, $code);
}
 
return $versionResultat;
}
}