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; |
} |
|
|
|
|
} |