Subversion Repositories eFlore/Applications.cel

Rev

Rev 2572 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2572 Rev 2590
Line 520... Line 520...
520
 
520
 
521
	private function traiterTaxons($donnees) {
521
	private function traiterTaxons($donnees) {
522
		$taxons = array();
522
		$taxons = array();
523
		if (is_array($donnees) && count($donnees) > 0) {
523
		if (is_array($donnees) && count($donnees) > 0) {
524
			foreach ($donnees as $donnee) {
524
			foreach ($donnees as $donnee) {
525
				if (!isset($taxons[$donnee->nt]) && ! $this->etreNull($donnee->nom_ret)) {
525
				if (!isset($taxons[$donnee->nom_ret_nn]) && ! $this->etreNull($donnee->nom_ret)) {
526
					$taxon = array();
526
					$taxon = array();
527
					$taxon['nn'] = $donnee->nom_ret_nn;
527
					$taxon['nn'] = $donnee->nom_ret_nn;
528
					$taxon['nt'] = $donnee->nt;
528
					$taxon['nt'] = $donnee->nt;
529
					$taxon['nom'] = $this->nettoyerTexte($donnee->nom_ret);
529
					$taxon['nom'] = $this->nettoyerTexte($donnee->nom_ret);
530
					$taxon['famille'] = $this->nettoyerTexte($donnee->famille);
530
					$taxon['famille'] = $this->nettoyerTexte($donnee->famille);
531
					$taxons[$donnee->nt] = $taxon;
531
					$taxons[$donnee->nom_ret_nn] = $taxon;
532
				}
532
				}
533
			}
533
			}
534
		}
534
		}
535
		$taxons = array_values($taxons);
535
		$taxons = array_values($taxons);