Subversion Repositories eFlore/Projets.eflore-projets

Rev

Rev 1103 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1103 Rev 1111
Line 20... Line 20...
20
	/** Objet Bdd. */
20
	/** Objet Bdd. */
21
	private $Bdd = null;
21
	private $Bdd = null;
22
	/** Objet Rest Client. */
22
	/** Objet Rest Client. */
23
	private $RestClient = null;
23
	private $RestClient = null;
Line -... Line 24...
-
 
24
 
24
 
25
	/** par défaut : configuration du projet, section [NomDuService] */
Line 25... Line 26...
25
	protected $config;
26
	protected $config;
26
 
27
 
27
	/** Contients les paramètres. Doit remplacer table_param. */
28
	/** Contients les paramètres. Doit remplacer table_param. */
Line 41... Line 42...
41
	 *  - "numero de la version" : (/#projet/2.00/meta-donnees) Renvoi les meta-données de la version 2.00 du projet */
42
	 *  - "numero de la version" : (/#projet/2.00/meta-donnees) Renvoi les meta-données de la version 2.00 du projet */
42
	protected $version_projet = '+';
43
	protected $version_projet = '+';
43
	protected $table_version; //Stocke les noms des tables de toutes les versions du projet disponibles
44
	protected $table_version; //Stocke les noms des tables de toutes les versions du projet disponibles
44
	/** tableau contenant tous les champs d'une table (est rempli par la fonction Commun::recupererNomChamp($table)) */
45
	/** tableau contenant tous les champs d'une table (est rempli par la fonction Commun::recupererNomChamp($table)) */
45
	protected $champs_table = array();
46
	protected $champs_table = array();
46
	private static $tri_multi_dimension = array();
-
 
47
	private static $tri_type = '';
-
 
Line 48... Line 47...
48
 
47
 
-
 
48
	public function __construct($bdd = null, $config = null) {
49
	public function __construct($config = null) {
49
		$this->Bdd = is_null($bdd) ? $this->getBdd() : $bdd;
-
 
50
		$this->config = is_null($config) ? Config::get($this->serviceNom) : $config;
50
		$this->config = is_null($config) ? Config::get($this->serviceNom) : $config;
51
		$this->init();
Line -... Line 52...
-
 
52
	}
-
 
53
 
-
 
54
	// ajustements post-constructeur
51
	}
55
	protected function init() {}
52
 
56
 
53
	public function consulter($ressources, $parametres) {
57
	public function consulter($ressources, $parametres) {
54
		$this->ressources = $ressources;
58
		$this->ressources = $ressources;