334,9 → 334,10 |
return $entete; |
} |
|
public function __anonyme1($val) { return $val != ''; } |
|
public function formaterOntologiesId($resultat) { |
$table_retour = array_filter($resultat, function($val) { return $val != ''; }); |
$table_retour = array_filter($resultat, array($this, '__anonyme1')); |
$this->calculerClassID($table_retour); |
return $table_retour; |
} |
345,7 → 346,7 |
$result = Array(); |
foreach($resultats as $k => $resultat) { |
$id = $resultat['requete']; |
$result[$id] = array_filter($resultat, function($val) { return $val != ''; }); |
$result[$id] = array_filter($resultat, array($this, '__anonyme1')); |
unset($result[$id]['requete']); |
$this->calculerClassID($result[$id]); |
} |
357,10 → 358,9 |
// ça ne semble pas logique... |
// if ($this->retour_format != 'max') return; |
|
|
// question: pourquoi ne pas passer les infos relatives aux ontologies 0 ? |
// et que signifie ce commentaire: "pas de parent" |
if ($resultat['classe_id'] == '0') return; |
if (@$resultat['classe_id'] == '0') return; |
|
$valeur = isset($resultat['classe_id']) ? $resultat['classe_id'] : $resultat['classe.id']; |
if(! isset($resultat['classe.id'])) { |