52,6 → 52,12 |
case 'fusionIndex' : |
$this->fusionnerIndex(); |
break; |
case 'uploadFichiersSp' : |
$this->uploaderFichiersSp(); |
break; |
case 'downloadWiki' : |
$this->dowloaderWiki(); |
break; |
default : |
throw new Exception("Erreur : la commande '$cmd' n'existe pas!"); |
} |
176,12 → 182,27 |
return $index; |
} |
|
private function getClasse($classeNom) { |
private function uploaderFichiersSp() { |
$wiki = $this->getClasseWiki(); |
$wiki->uploaderFichiersSp(); |
} |
|
private function dowloaderWiki() { |
$wiki = $this->getClasseWiki(); |
$wiki->dowloaderPagesWiki(); |
} |
|
private function getClasseWiki() { |
$wiki = $this->getClasse('Wiki'); |
return $wiki; |
} |
|
private function getClasse($classeNom) { |
$conteneur = new Conteneur(); |
$conteneur->setParametre('-v', $this->getParametre('-v')); |
require_once dirname(__FILE__).'/'.$classeNom.'.php'; |
$objet = new $classeNom($conteneur); |
return $objet; |
return $objet; |
} |
} |
?> |