Subversion Repositories Applications.gtt

Rev

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

Rev Author Line No. Line
10 jpm 1
<?php
2
 
3
class Resultat {
4
	private $titre;
5
	private $espaces;
6
	private $donnees;
7
	private $squelettes;
8
 
9
	public function __construct()
10
    {
11
 
12
    }
13
    // Titre
14
	public function getTitre()
15
	{
16
		return $this->titre;
17
	}
18
	public function setTitre($t)
19
	{
20
		$this->titre = $t;
21
	}
22
 
23
	// Espaces De Nomage
24
	public function setEspaces($e)
25
	{
26
		$this->espaces = $e;
27
	}
28
	public function ajouterEspace($cle, $val)
29
	{
30
		$this->espaces[$cle] = $val;
31
	}
32
	public function getEspaces($cle = null)
33
	{
34
		if ($cle != null) {
35
			return $this->espaces[$cle];
36
		} else {
37
			return $this->espaces;
38
		}
39
	}
40
 
41
	// Donnees
42
	public function setDonnees($d)
43
	{
44
		$this->donnees = $d;
45
	}
46
	public function ajouterDonnee($cle, $val)
47
	{
48
		$this->donnees[$cle] = $val;
49
	}
50
	public function getDonnees($cle = null)
51
	{
52
		if ($cle != null) {
53
			return $this->donnees[$cle];
54
		} else {
55
			return $this->donnees;
56
		}
57
	}
58
 
59
	// Squelettes
60
	public function setSquelettes($s)
61
	{
62
		$this->squelettes = $s;
63
	}
64
	public function ajouterSquelette($cle, $val)
65
	{
66
		$this->squelettes[$cle] = $val;
67
	}
68
	public function getSquelettes($cle = null)
69
	{
70
		if ($cle != null) {
71
			return $this->squelettes[$cle];
72
		} else {
73
			return $this->squelettes;
74
		}
75
	}
76
}
77
?>