New file |
0,0 → 1,34 |
<?php |
class Nom { |
private $infos = array(); |
|
public function __construct(Array $infos) { |
$this->infos = $infos; |
} |
public function setTaxonsSuperieurs(Array $taxonsSup, $nns) { |
$this->infos['taxonsSup'] = $taxonsSup[$nns]; |
} |
|
public function getInfos() { |
return $this->infos; |
} |
|
public function get($cle) { |
$valeur = ''; |
if (array_key_exists($cle, $this->infos)) { |
$valeur = $this->infos[$cle]; |
} |
return $valeur; |
} |
|
public function getTaxonSupRang($rang) { |
$nom_sci = ''; |
foreach ($this->infos['taxonsSup'] as $taxon) { |
if ($taxon['rang.code'] == 'bdnt.rangTaxo:'.$rang) { |
$nom_sci = $taxon['nom_sci_complet']; |
} |
} |
return $nom_sci; |
} |
} |
?> |