Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3111 → Rev 3112

/trunk/jrest/services/CelWidgetSaisie.php
42,9 → 42,7
 
// Si c'estune obs Pl@ntNet, la garde-t-on ou non ?
if (! empty($requeteDonnees['tag-obs']) && strpos(strtolower($requeteDonnees['tag-obs']), 'plantnet') !== false) {
//echo "Miam, y a du PN !\n";
// 1) l'email est-il dans notre annuaire ?
//var_dump($requeteDonnees['utilisateur']['courriel']);
$inscritATela = $this->estInscritATela($requeteDonnees['utilisateur']['courriel']);
// 2) y a-t-il date, lieu, détermination, référentiel ? (à voir plus tard)
// $donneeQualifiee = $this->estUneDonneeQualifiee($requeteDonnees);
278,12 → 276,15
* false sinon
*/
protected function estInscritATela($courriel) {
if (empty($courriel)) return false;
if (empty($courriel)) {
return false;
}
// interrogation de l'annuaire
$url = sprintf($this->config['settings']['baseURLServicesAnnuaireTpl'], 'utilisateur/identite-par-courriel/' . $courriel);
// @TODO try-catch
$retour = file_get_contents($url);
if (! $retour) return false;
if (! $retour) {
return false;
}
try {
$retour = json_decode($retour, true);
} catch (Exception $e) {