Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1153 Rev 1443
Line 18... Line 18...
18
 
18
 
19
	
19
	
20
	/*
20
	/*
21
	 * url possibles : 
21
	 * url possibles : 
22
	 * http://localhost/del/services/0.1/images/ => toutes les images, appel à la classe ListeImages
22
	 * http://localhost/del/services/0.1/images/ => toutes les images, appel à la classe ListeImages
23
	 * http://localhost/del/services/0.1/images/#id => une image donnée => non utilisé sur DEL pour l'instant
23
	 * http://localhost/del/services/0.1/images/#id => une image donnée => en test pour remplacer les appels à eflore/cel
24
	 * http://localhost/del/services/0.1/images/#id/votes/ => tous les votes d'une image classés par protocole
24
	 * http://localhost/del/services/0.1/images/#id/votes/ => tous les votes d'une image classés par protocole
25
	 * http://localhost/del/services/0.1/images/#id/votes/protocole/#id => tous les votes d'une image et d'un protocole donné
25
	 * http://localhost/del/services/0.1/images/#id/votes/protocole/#id => tous les votes d'une image et d'un protocole donné
Line 128... Line 128...
128
	------------------------------------------------------------------------------------------------------------------*/
128
	------------------------------------------------------------------------------------------------------------------*/
129
	private function avoirRessourceService() {
129
	private function avoirRessourceService() {
130
		/*
130
		/*
131
		* url possibles :
131
		* url possibles :
132
		* http://localhost/del/services/0.1/images/ => toutes les images, appel à la classe ListeImages
132
		* http://localhost/del/services/0.1/images/ => toutes les images, appel à la classe ListeImages
133
		* http://localhost/del/services/0.1/images/#id => une image donnée => non utilisé sur DEL pour l'instant
133
		* http://localhost/del/services/0.1/images/#id => une image donnée => en test pour remplacer les appels à eflore/cel
134
		* http://localhost/del/services/0.1/images/#id/votes/ => tous les votes d'une image classés par protocole
134
		* http://localhost/del/services/0.1/images/#id/votes/ => tous les votes d'une image classés par protocole
135
		* http://localhost/del/services/0.1/images/#id/votes/protocole/#id => tous les votes d'une image et d'un protocole donné
135
		* http://localhost/del/services/0.1/images/#id/votes/protocole/#id => tous les votes d'une image et d'un protocole donné
136
		* http://localhost/del/services/0.1/images/#id/votes/#id => un vote donné pour une image donnée.
136
		* http://localhost/del/services/0.1/images/#id/votes/#id => un vote donné pour une image donnée.
137
		* */
137
		* */
138
		$presenceRessourceService = false;
138
		$presenceRessourceService = false;
139
		if (isset($this->ressources[0])) {
139
		if (isset($this->ressources[0])) {
140
			if ($this->etreRessourceIdentifiant(0)) {
140
			if ($this->etreRessourceIdentifiant(0)) {
141
				if (isset($this->ressources[1])) {
141
				if (isset($this->ressources[1])) {
142
					$presenceRessourceService = $this->avoirRessourceSousService();
142
					$presenceRessourceService = $this->avoirRessourceSousService();
143
				} else {
143
				} else {
-
 
144
					$presenceRessourceService = true;
144
					$this->editerMessageErreurRessource();
145
					$this->serviceNom = 'liste-images';
145
				}
146
				}
146
			}
147
			}
147
		} else {
148
		} else {
148
			$presenceRessourceService = true;
149
			$presenceRessourceService = true;
149
			$this->serviceNom = 'liste-images';
150
			$this->serviceNom = 'liste-images';