Rev 10 | Blame | Last modification | View Log | RSS feed
<?phpclass Registre {private static $registre = null;private $suivant;private $titre;private $espaces = array();private $donnees = array();private $squelettes;public static function getRegistre(){if (is_null(Registre::$registre)) {Registre::$registre = new Registre;}return Registre::$registre;}// Titrepublic function getTitre(){return $this->titre;}public function setTitre($t){$this->titre = $t;}// Espaces De Nomagepublic function setEspaces($e){$this->espaces = $e;}public function ajouterEspace($cle, $val){$this->espaces[$cle] = $val;}public function getEspaces($cle = null){if ($cle != null) {return $this->espaces[$cle];} else {return $this->espaces;}}// Donneespublic function setDonnees($d){$this->donnees = $d;}public function ajouterDonnee($cle, $val){$this->donnees[$cle] = $val;}public function getDonnees($cle = null){if (!is_null($cle)) {return $this->donnees[$cle];} else {return $this->donnees;}}// Squelettespublic function setSquelettes($s){$this->squelettes = $s;}public function ajouterSquelette($cle, $val){$this->squelettes[$cle] = $val;}public function getSquelettes($cle = null){if ($cle != null) {return $this->squelettes[$cle];} else {return $this->squelettes;}}}?>