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