Rev 18 | Rev 23 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?php// declare(encoding='UTF-8');/*** Classe modèle spécifique à l'application, donc d'accés au données, elle ne devrait pas être appelée de l'extérieur.* Elle est abstraite donc doit obligatoirement être étendue.** @category Php5* @package Referentiel* @author Jean-Pascal MILCENT <jpm@tela-botanica.org>* @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$*/abstract class Dao {protected $distinction = '0';protected $limite_debut = null;protected $limite_nbre = null;protected $url_jrest = null;public function __construct() {$this->url_jrest = config::get('url_jrest');}public function avoirLimitation() {$limitation = false;if (!is_null($this->limite_debut) && !is_null($this->limite_nbre)) {$limitation = true;}return $limitation;}public function setDistinction($distinct) {$this->distinction = $distinct;}public function getDistinction() {return $this->distinction;}public function setLimitation($limite_debut, $limite_nbre) {$this->limite_debut = $limite_debut;$this->limite_nbre = $limite_nbre;}public function getLimiteDebut() {return $this->limite_debut;}public function getLimiteNbre() {return $this->limite_nbre;}}