29,7 → 29,7 |
} |
|
public function obtenirDonnees() { |
|
|
$donnees = array(); |
$donnees['flores_synonymes'] = $this->getFlores(); |
$donnees['synonymes']['noms'] = $this->getSynonymes(); |
45,7 → 45,7 |
$donnees['nom_selectionne'] = $this->nomCourant->getNomSelectionne()->get('nom_sci_html'); |
$donnees['nom_retenu'] = $this->nomCourant->getNomRetenu()->get('nom_sci_html'); |
$donnees['wikini'] = $this->getWikini(); |
|
|
return $donnees; |
} |
|
58,7 → 58,7 |
$donnees['autresSynonymesNbre'] = count($synonymes) - 3; |
return $donnees; |
} |
|
|
private function getFlores() { |
$nnr = $this->nomCourant->getNnr(); |
$flores = $this->noms->getFlores($nnr); |
68,14 → 68,18 |
|
private function getSynonymes() { |
$nns = $this->nomCourant->getNns(); |
$synonymes = $this->noms->getSynonymes($nns); |
if (array_key_exists($this->nomCourant->getNnr(), $synonymes['resultat'])) { |
unset($synonymes['resultat'][$this->nomCourant->getNnr()]); |
$synonymesReponse = $this->noms->getSynonymes($nns); |
|
$synonymes = array(); |
if (isset($synonymesReponse['resultat']) && is_array($synonymes['resultat'])) { |
$synonymes = $synonymesReponse['resultat']; |
if (array_key_exists($this->nomCourant->getNnr(), $synonymes)) { |
unset($synonymes[$this->nomCourant->getNnr()]); |
} |
} |
$synonymes['resultat'] = (isset($synonymes['resultat']) && is_array($synonymes['resultat'])) ? $synonymes['resultat'] : array(); |
return $synonymes['resultat']; |
return $synonymes; |
} |
|
|
private function getWikini() { |
$wikini = array(); |
$wikini['titre'] = 'Wikini'; |