Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Ignore whitespace Rev 949 → Rev 950

/trunk/services/modules/0.1/baseveg/syntaxons/SyntaxonsRelationsToutes.php
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
}
 
?>