Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1684 Rev 1689
Line 361... Line 361...
361
	 * Utilisé uniquement par les admins.
361
	 * Utilisé uniquement par les admins.
362
	 * Permet de dépublier une observation.
362
	 * Permet de dépublier une observation.
363
	 *
363
	 *
364
	 * @param array		$ressources tableau des informations contenues dans l'url après le nom du service
364
	 * @param array		$ressources tableau des informations contenues dans l'url après le nom du service
365
	 * @param array		$parametres contenu du post
365
	 * @param array		$parametres contenu du post
366
	 * @return mixed	Chaine "OK" en cas de succès, booléen "false" en cas d'échec
366
	 * @return mixed	Chaine "OK" (en majuscule) en cas de succès, booléen "false" en cas d'échec
367
	 */
367
	 */
368
	public function modifier($ressources, $parametres) {
368
	public function modifier($ressources, $parametres) {
369
		$retour = false;
369
		$retour = false;
370
		if (isset($parametres['transmission'])) {
370
		if (isset($parametres['transmission'])) {
371
			$idObs = $ressources[0];
371
			$idObs = $ressources[0];
372
			$clientRest = $this->conteneur->getRestClient();
372
			$clientRest = $this->conteneur->getRestClient();
373
			$urlTpl = $this->conteneur->getParametre('urlServiceCelObs');
373
			$urlTpl = $this->conteneur->getParametre('urlServiceCelObs');
374
			$url = $urlTpl.$idObs;
374
			$url = $urlTpl.$idObs;
375
			$retour = $clientRest->modifier($url, $parametres);
375
			$retourCel = $clientRest->modifier($url, $parametres);
-
 
376
			$retour = preg_match('/^OK$/i', $retourCel) ? 'OK' : false;
376
		}
377
		}
377
		return $retour;
378
		return $retour;
378
	}
379
	}
379
}
380
}
380
381