100,13 → 100,27 |
return $this->partages['Bdd']; |
} |
|
public function getNomDao() { |
$ressources = $this->getRessourcesUrl(); |
$parametres = $this->getParametresUrl(); |
$bdd = $this->getBdd(); |
$projet = $this->getProjet(); |
$versions = $this->getVersions(); |
$nomDao = new NomDAO($ressources, $parametres, $bdd, $projet, $versions); |
return $nomDao; |
} |
|
public function getNomFormateur() { |
$formateur = new NomFormateur(); |
$formateur->setBdd($this->getBdd()); |
$formateur->setChampsProjet($this->getParametreTableau('champsProjet')); |
$formateur->setDetailsHrefTpl($this->getParametre('detailsHrefTpl')); |
$formateur->setOntologieHrefTpl($this->getParametre('ontologieHrefTpl')); |
return $formateur; |
} |
|
public function getService($classe) { |
$service = new $classe($this->getRessourcesUrl(), $this->getParametresUrl(), $this->getBdd()); |
$service->setProjet($this->getProjet()->getNom()); |
$service->setVersions($this->getVersions()); |
$service->setDetailsHrefTpl($this->getParametre('detailsHrefTpl')); |
$service->setChampsProjet($this->getParametreTableau('champsProjet')); |
$service->setOntologieHrefTpl($this->getParametre('ontologieHrefTpl')); |
$service = new $classe($this->getRessourcesUrl(), $this->getParametresUrl(), $this->getNomDao(), $this->getNomFormateur()); |
if ($service instanceof NomsListe) { |
$service->setListeUrl($this->getParametre('listeUrl')); |
} |