Subversion Repositories Applications.gtt

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

<?php

class Resultat {
        private $titre;
        private $espaces;
        private $donnees;
        private $squelettes;

        public function __construct()
    {
        
    }
    // Titre
        public function getTitre()
        {
                return $this->titre;
        }
        public function setTitre($t)
        {
                $this->titre = $t;
        }
        
        // Espaces De Nomage
        public 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;
                }
        }
            
        // Donnees
        public function setDonnees($d)
        {
                $this->donnees = $d;
        }
        public function ajouterDonnee($cle, $val)
        {
                $this->donnees[$cle] = $val;
        }
        public function getDonnees($cle = null)
        {
                if ($cle != null) {
                        return $this->donnees[$cle];
                } else {
                        return $this->donnees;
                }
        }

        // Squelettes
        public 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;
                }
        }
}
?>