14,10 → 14,12 |
public function __construct(Array $metadonnees) { |
$ontologie = array(0 => array('nom' => 'Non renseigné', 'abr' => 'NR')); |
foreach ($metadonnees as $meta) { |
$ontologie[$meta['cmlv_id_valeur']] = array( |
'nom' => (isset($meta['cmlv_nom']) ? $meta['cmlv_nom'] : null), |
'abr' => (isset($meta['cmlv_abreviation']) ? $meta['cmlv_abreviation'] : null), |
'dsc' => (isset($meta['cmlv_description']) ? $meta['cmlv_description'] : null)); |
$id = $meta['cmlv_id_valeur']; |
$nom = isset($meta['cmlv_nom']) ? $meta['cmlv_nom'] : null; |
$abr = isset($meta['cmlv_abreviation']) ? $meta['cmlv_abreviation'] : null; |
$dsc = isset($meta['cmlv_description']) ? $meta['cmlv_description'] : null; |
|
$ontologie[$id] = array('nom' => $nom, 'abr' => $abr, 'dsc' => $dsc); |
} |
$this->ontologie = $ontologie; |
} |
28,7 → 30,7 |
* @param int $id l'identifiant de la valeur de l'ontologie. |
* @return string le nom de la valeur. |
*/ |
public function getValeurNom($id) { |
public function getNom($id) { |
$nom = null; |
if (isset($this->ontologie[$id])) { |
$nom = $this->ontologie[$id]['nom']; |
42,7 → 44,7 |
* @param int $id l'identifiant de la valeur de l'ontologie. |
* @return string l'abreviation de la valeur. |
*/ |
public function getValeurNom($id) { |
public function getAbreviation($id) { |
$abr = null; |
if (isset($this->ontologie[$id])) { |
$abr = $this->ontologie[$id]['abr']; |
59,7 → 61,7 |
* @param int $id l'identifiant de la valeur de l'ontologie. |
* @return $ontologie tableau listant les valeurs de l'ontologie. |
*/ |
public function getValeur($id) { |
public function getTableauValeur($id) { |
$valeur = null; |
if (isset($this->ontologie[$id])) { |
$valeur = $this->ontologie[$id]; |