| Line 40... |
Line 40... |
| 40 |
* Retourne l'ensemble des traitements en attente.
|
40 |
* Retourne l'ensemble des traitements en attente.
|
| 41 |
*
|
41 |
*
|
| 42 |
* @param string le code du projet de référentiel.
|
42 |
* @param string le code du projet de référentiel.
|
| 43 |
* @return mixed un tableau contenant les informations sur les traitements en attente ou false en cas d'échec.
|
43 |
* @return mixed un tableau contenant les informations sur les traitements en attente ou false en cas d'échec.
|
| 44 |
*/
|
44 |
*/
|
| 45 |
public function getTraitementsEnAttente($code_projet) {
|
45 |
public function getTraitementsEnAttente($code_projet, $script) {
|
| 46 |
$url = $this->url."/EnAttente/$code_projet";
|
46 |
$url = $this->url."/EnAttente/$code_projet/$script";
|
| Line 47... |
Line 47... |
| 47 |
|
47 |
|
| 48 |
$json = $this->envoyerRequeteConsultation($url);
|
48 |
$json = $this->envoyerRequeteConsultation($url);
|
| 49 |
$traitements = json_decode($json, true);
|
49 |
$traitements = json_decode($json, true);
|
| 50 |
return $traitements;
|
50 |
return $traitements;
|
| Line 54... |
Line 54... |
| 54 |
* Retourne l'ensemble des traitements en cours.
|
54 |
* Retourne l'ensemble des traitements en cours.
|
| 55 |
*
|
55 |
*
|
| 56 |
* @param string le code du projet de référentiel.
|
56 |
* @param string le code du projet de référentiel.
|
| 57 |
* @return mixed un tableau contenant les informations sur les traitements en cours ou false en cas d'échec.
|
57 |
* @return mixed un tableau contenant les informations sur les traitements en cours ou false en cas d'échec.
|
| 58 |
*/
|
58 |
*/
|
| 59 |
public function getTraitementsEnCours($code_projet) {
|
59 |
public function getTraitementsEnCours($code_projet, $script) {
|
| 60 |
$url = $this->url."/EnCours/$code_projet";
|
60 |
$url = $this->url."/EnCours/$code_projet/$script";
|
| Line 61... |
Line 61... |
| 61 |
|
61 |
|
| 62 |
$json = $this->envoyerRequeteConsultation($url);
|
62 |
$json = $this->envoyerRequeteConsultation($url);
|
| 63 |
$traitements = json_decode($json, true);
|
63 |
$traitements = json_decode($json, true);
|
| 64 |
return $traitements;
|
64 |
return $traitements;
|
| Line 96... |
Line 96... |
| 96 |
* Retourne l'ensemble des traitements terminés.
|
96 |
* Retourne l'ensemble des traitements terminés.
|
| 97 |
*
|
97 |
*
|
| 98 |
* @param string le code du projet de référentiel.
|
98 |
* @param string le code du projet de référentiel.
|
| 99 |
* @return mixed un tableau contenant les informations sur les traitements terminés ou false en cas d'échec.
|
99 |
* @return mixed un tableau contenant les informations sur les traitements terminés ou false en cas d'échec.
|
| 100 |
*/
|
100 |
*/
|
| 101 |
public function getTraitementsTermines($code_projet) {
|
101 |
public function getTraitementsTermines($code_projet, $script) {
|
| 102 |
$url = $this->url."/Termines/$code_projet";
|
102 |
$url = $this->url."/Termines/$code_projet/$script";
|
| Line 103... |
Line 103... |
| 103 |
|
103 |
|
| 104 |
$json = $this->envoyerRequeteConsultation($url);
|
104 |
$json = $this->envoyerRequeteConsultation($url);
|
| 105 |
$traitements = json_decode($json, true);
|
105 |
$traitements = json_decode($json, true);
|
| 106 |
return $traitements;
|
106 |
return $traitements;
|
| Line 110... |
Line 110... |
| 110 |
* Ajoute une demande de traitement pour une référentiel donné.
|
110 |
* Ajoute une demande de traitement pour une référentiel donné.
|
| 111 |
*
|
111 |
*
|
| 112 |
* @param string le code du référentiel.
|
112 |
* @param string le code du référentiel.
|
| 113 |
* @return mixed l'id du traitement ou false en cas d'échec.
|
113 |
* @return mixed l'id du traitement ou false en cas d'échec.
|
| 114 |
*/
|
114 |
*/
|
| 115 |
public function ajouterTraitement($code_projet) {
|
115 |
public function ajouterTraitement($code_projet, $script) {
|
| 116 |
// Préparation des données à passer par POST
|
116 |
// Préparation des données à passer par POST
|
| 117 |
$donnees['referentiel_code'] = $code_projet;
|
117 |
$donnees['referentiel_code'] = $code_projet;
|
| - |
|
118 |
$donnees['script'] = $script;
|
| Line 118... |
Line 119... |
| 118 |
|
119 |
|
| 119 |
// Envoie des données et récupération du retour
|
120 |
// Envoie des données et récupération du retour
|
| 120 |
$json = $this->envoyerRequeteAjout($this->url, $donnees);
|
121 |
$json = $this->envoyerRequeteAjout($this->url, $donnees);
|
| 121 |
$id = json_decode($json, true);
|
122 |
$id = json_decode($json, true);
|