- [x] [modules/] Extension des modules aux repos
This commit is contained in:
parent
ea4871334d
commit
94e1319410
|
@ -10,24 +10,6 @@
|
||||||
class machineDefault{
|
class machineDefault{
|
||||||
|
|
||||||
|
|
||||||
/* RENVOIE LA LISTE EXHAUSTIVE DES MACHINES
|
|
||||||
*
|
|
||||||
* @return machines<Array> Liste des machines
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public static function getAll(){
|
|
||||||
// On recupere les donnees
|
|
||||||
$machines = new Repo('machine/getAll');
|
|
||||||
|
|
||||||
return array(
|
|
||||||
'machines' => $machines->answer()
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* CREATION D'UNE NOUVELLE MACHINE DANS LA BDD
|
/* CREATION D'UNE NOUVELLE MACHINE DANS LA BDD
|
||||||
*
|
*
|
||||||
* @code<String> Code RFID de la machine
|
* @code<String> Code RFID de la machine
|
||||||
|
@ -159,6 +141,123 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* RENVOIE LA LISTE EXHAUSTIVE DES MACHINES
|
||||||
|
*
|
||||||
|
* @return machines<Array> Liste des machines
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function getAll(){
|
||||||
|
// On recupere les donnees
|
||||||
|
$machines = new Repo('machine/getAll');
|
||||||
|
|
||||||
|
return array(
|
||||||
|
'machines' => $machines->answer()
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* RENVOIE LA MACHINE D'UID DONNE
|
||||||
|
*
|
||||||
|
* @id_machine<int> UID de la machine en question
|
||||||
|
*
|
||||||
|
* @return machine<Array> Machine d'UID donne
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function getById($id_machine){
|
||||||
|
// On recupere les donnees
|
||||||
|
$request = new Repo('machine/getById', array($id_machine));
|
||||||
|
$answer = $request->answer();
|
||||||
|
|
||||||
|
// Si aucun resultat, on retourne une erreur
|
||||||
|
if( $answer === false )
|
||||||
|
return array( 'ModuleError' => ManagerError::ModuleError );
|
||||||
|
|
||||||
|
|
||||||
|
return array(
|
||||||
|
'machine' => $answer
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* RENVOIE LA MACHINE DE CODE DONNE
|
||||||
|
*
|
||||||
|
* @code<String> Code de la machine en question
|
||||||
|
*
|
||||||
|
* @return machine<Array> Machine de code donne
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function getByCode($code){
|
||||||
|
// On recupere les donnees
|
||||||
|
$request = new Repo('machine/getByCode', array($code));
|
||||||
|
$answer = $request->answer();
|
||||||
|
|
||||||
|
// Si aucun resultat, on retourne une erreur
|
||||||
|
if( $answer === false )
|
||||||
|
return array( 'ModuleError' => ManagerError::ModuleError );
|
||||||
|
|
||||||
|
|
||||||
|
return array(
|
||||||
|
'machine' => $answer
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* RENVOIE LES GROUPES D'UNE MACHINE DONNEE
|
||||||
|
*
|
||||||
|
* @id_machine<int> UID de la machine en question
|
||||||
|
*
|
||||||
|
* @return clusters<Array> Groupes de la machine donne
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function getClusters($id_machine){
|
||||||
|
// On recupere les donnees
|
||||||
|
$request = new Repo('machine/getClusters', array($id_machine));
|
||||||
|
$answer = $request->answer();
|
||||||
|
|
||||||
|
// Si aucun resultat, on retourne une erreur
|
||||||
|
if( $answer === false )
|
||||||
|
return array( 'ModuleError' => ManagerError::ModuleError );
|
||||||
|
|
||||||
|
|
||||||
|
return array(
|
||||||
|
'clusters' => $answer
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* SUPPRIME UNE MACHINE DONNEE
|
||||||
|
*
|
||||||
|
* @id_machine<int> UID de la machine en question
|
||||||
|
*
|
||||||
|
* @return status<Boolean> Retourne si oui ou non tout s'est bien deroule
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function delete($id_machine){
|
||||||
|
// On recupere les donnees
|
||||||
|
$request = new Repo('machine/delete', array($id_machine));
|
||||||
|
$answer = $request->answer();
|
||||||
|
|
||||||
|
return array(
|
||||||
|
'status' => $answer
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -246,6 +246,53 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* RENVOIE LES GROUPES D'UN UTILISATEUR DONNE
|
||||||
|
*
|
||||||
|
* @id_user<int> UID de l'utilisateur en question
|
||||||
|
*
|
||||||
|
* @return clusters<Array> Groupes de l'utilisateur donne
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function getClusters($id_user){
|
||||||
|
// On recupere les donnees
|
||||||
|
$request = new Repo('user/getClusters', array($id_user));
|
||||||
|
$answer = $request->answer();
|
||||||
|
|
||||||
|
// Si aucun resultat, on retourne une erreur
|
||||||
|
if( $answer === false )
|
||||||
|
return array( 'ModuleError' => ManagerError::ModuleError );
|
||||||
|
|
||||||
|
|
||||||
|
return array(
|
||||||
|
'clusters' => $answer
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* SUPPRIME UN UTILISATEUR DONNEE
|
||||||
|
*
|
||||||
|
* @id_user<int> UID de l'utilisateur en question
|
||||||
|
*
|
||||||
|
* @return status<Boolean> Retourne si oui ou non tout s'est bien deroule
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function delete($id_user){
|
||||||
|
// On recupere les donnees
|
||||||
|
$request = new Repo('user/delete', array($id_user));
|
||||||
|
$answer = $request->answer();
|
||||||
|
|
||||||
|
return array(
|
||||||
|
'status' => $answer
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue