Rev 421 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?php/*** Classe Graphiques.php détermine le type de graphiques à afficher en fonction des données des tables* baseflor et baseflor_rang_sup_ecologie* fin d'url possibles :* graphiques/#typegraphique/#bdnt.nn:#num_nomen --> renvoie une graphique avec les données connues*** @package eflore-projets* @author Jean-Pascal MILCENT <jpm@tela-botanica.org>* @author Mathilde SALTHUN-LASSALLE <mathilde@tela-botanica.org>* @license GPL v3 <http://www.gnu.org/licenses/gpl.txt>* @license CECILL v2 <http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt>* @version 1.0* @copyright 1999-2011 Tela Botanica (accueil@tela-botanica.org)*/class Graphiques extends Commun{private $Graph_tables = array('GraphiquesBaseflor', 'GraphiquesTaxonsSup');public function consulter($ressources, $parametres) {$versionResultat = null;foreach ($this->Graph_tables as $graph_tab) {$Graph = new $graph_tab();$versionResultat = $Graph->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);}return $versionResultat;}}?>