* @copyright 2010 Tela-Botanica * @license http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL * @license http://www.gnu.org/licenses/gpl.html Licence GNU-GPL * @version SVN: $Id$ * */ class MetadonneeDao extends ColModele { const SERVICE_ONTOLOGIE = 'CoelValeurListe'; /** * Retourne l'ensemble des information d'une liste de valeurs. * * @param integer l'id de la liste. * @return array un tableau contenant les valeurs de la liste. */ public function getOntologie($id) { $url = $this->url_jrest.self::SERVICE_ONTOLOGIE."/id/$id?limit=500"; $json = file_get_contents($url); $donnees = json_decode($json, true); return $donnees; } /** * Retourne l'ensemble des information d'une liste de valeurs. * * @param integer l'id d'une valeur ou un ensemble d'id de valeurs séparés par des virgules. * @return array un tableau contenant les valeurs. */ public function getOntologieValeur($id_valeurs) { $url = $this->url_jrest.self::SERVICE_ONTOLOGIE."/idv/$id_valeurs"; $json = file_get_contents($url); $donnees = json_decode($json, true); return $donnees; } } ?>