Subversion Repositories Applications.referentiel

Compare Revisions

Ignore whitespace Rev 48 → Rev 49

/trunk/bibliotheque/dao/TraitementDao.php
119,9 → 119,23
* @return mixed l'id du traitement ou false en cas d'échec.
*/
public function ajouterTraitement($code_projet, $script) {
return $this->ajouterTraitementParametre($code_projet, null, $script);
}
/**
* Ajoute une demande de traitement pour une référentiel donné
* en passant des paramêtres au script.
*
* @param string le code du référentiel.
* @param string les données serialisées.
* @param string le nom du script à lancer en minuscule.
* @return mixed l'id du traitement ou false en cas d'échec.
*/
public function ajouterTraitementParametre($code_projet, $parametres, $script) {
// Préparation des données à passer par POST
$donnees['referentiel_code'] = $code_projet;
$donnees['script'] = $script;
$donnees['script_parametres'] = (isset($parametres)) ? $parametres : null;
// Envoie des données et récupération du retour
$json = $this->envoyerRequeteAjout($this->url, $donnees);