New file |
0,0 → 1,83 |
<?php |
|
class 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; |
} |
|
// 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 (!is_null($cle)) { |
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; |
} |
} |
} |
?> |