Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 575 | Rev 636 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

<?php
/**
 * 
 * classe gérant des informations (descriptives, écologiques )
 * 
 * @author mathilde SALTHUN-LASSALLE <mathilde@tela-botanica.org>
 *
 */
class Informations extends Eflore {
        
        private $bdnt;
        private $num_nom;
        
        
                
        public function setBdnt($bdnt){
                $this->bdnt = $bdnt;
        }
        
        public function setNum_nom($nn){
                $this->num_nom = $nn;
        }
        
        public function getInformations() {     
                $url = $this->getUrlInformation();
                return $this->chargerDonnees($url);
        }
        
        public function getInformationsEcologie() {
                $url = $this->getUrlInformation();
                $url .= '?champs=ecologie';
                return $this->chargerDonnees($url);
        }
        
        public function getInformationsDescription() {
                $url = $this->getUrlInformation();
                $url .= '?champs=description';
                return $this->chargerDonnees($url);
        }
        
        public function getUrlInformation() {
                $tpl = Config::get('informationTpl');
                $params = array( 'bdnt' => $this->bdnt, 'num_nom' => $this->num_nom );
                $url = $this->formaterUrl($tpl, $params);
                return $url;
        }
        
        

}