1,8 → 1,8 |
<?php |
/** |
* |
* syntaxons/relations -> retourne toutes les relations d'un syntaxon en fonction du numéro catminat |
* |
* syntaxons/relations -> retourne toutes les relations d'un syntaxon en fonction du numéro catminat |
* |
* * @package eflore-projets |
* @author mathilde Salthun-Lassalle |
* @license GPL v3 <http://www.gnu.org/licenses/gpl.txt> |
14,7 → 14,7 |
|
|
|
class SyntaxonsRelationsToutes extends SyntaxonsCommun { |
class SyntaxonsRelationsToutes extends SyntaxonsCommun { |
|
|
public function consulter($ressources, $parametres) { |
22,8 → 22,11 |
$this->parametres = $parametres; |
$this->traiterParametres(); |
$resultats = null; |
$resultat = $this->retournerResultatRelations(); |
$versionResultat = $this->traiterResultat($resultat); |
$resultat = $this->retournerResultatRelations(); |
// puisque notre implémentation de retournerResultatFormate() n'utilise pas NULL |
// et que le prototype de Commun::traiterResultat() doit être respecté, nous passons |
// NULL comme second paramètre. |
$versionResultat = $this->traiterResultat($resultat, NULL); |
$resultats = $versionResultat; |
return $resultats; |
} |
44,10 → 47,10 |
$classe = new SyntaxonsRelation(new Conteneur()); |
$niveaux = $classe->consulter($ressources_niv,$this->parametres); |
if ($niveaux != 'Les données recherchées sont introuvables') { |
$resultat_relation['niveaux_superieurs'] = $niveaux['resultat']; |
$resultat_relation['niveaux_superieurs'] = $niveaux['resultat']; |
} |
|
return $resultat_relation; |
return $resultat_relation; |
} |
|
|
83,5 → 86,4 |
|
|
} |
|
?> |