* @author Jean-Pascal MILCENT * @author Aurelien PERONNET * @license GPL v3 * @license CECILL v2 * @copyright 1999-2014 Tela Botanica */ class CatalogueChampsEtendus extends Cel { public function getElement($ressources){ $referentiel = array(); // TODO : meilleure vérification si ce service vient à être utilisé par autre chose // que le cel $_GET['groupe'] = (isset($_GET['groupe'])) ? $_GET['groupe'] : "" ; if ($ressources[0] == 'groupes') { $gestion_champs_etendus = new GestionChampsEtendus($this->config, 'obs'); $referentiel = $gestion_champs_etendus->consulterGroupesChampsEtendusPredefinis($_GET['groupe']); } else if($ressources[0] == 'champs') { $gestion_champs_etendus = new GestionChampsEtendus($this->config, 'obs'); $referentiel = $gestion_champs_etendus->consulterCatalogueChampsEtendusPredefinis(false, $_GET['groupe']); } $this->envoyerJson($referentiel); return true; } public function getRessource() { $groupes = $gestion_champs_etendus->consulterGroupesChampsEtendusPredefinis(); $this->envoyerJson($groupes); return true; } }