Base de connaissance Apps Panel

S’abonner

Gestion des groupes

Chaque application peut contenir des groupes d’utilisateurs, afin de pouvoir les gérer depuis un WS, la classe Groups est à votre disposition.

 

Plusieurs fonctions sont définies pour gérer les groupes :

create() => permet de créer un nouveau groupe. Elle prend un array en paramètre.

Cette array doit contenir :

$a[“name”] => le nom du groupe

$a[“type”] => le type de groupe

$a[“deviceuids”] => tableau de deviceuid

$a[“param”] => différents paramètres

 

get() => permet de récupérer les infos sur un groupe. Elle prend un array en paramètre.

Cette array doit contenir :

$a[“name”] => le nom du groupe

$a[“type”] => le type de groupe

$a[“param”] => différents paramètres

 

get_all() => permet de récupérer tous les groupes. Elle ne prend donc aucun paramètre.

 

get_all_by_type() => permet de récupérer tous les groupes correspondant au type envoyé. Elle prend un array en paramètre.

Cette array doit contenir :

$a[“type”] => le type de groupe

 

add_deviceuid() => permet d’ajouter un device à un groupe. Elle prend un array en paramètre.

Cette array doit contenir :

$a[“name”] => le nom du groupe

$a[“type”] => le type de groupe

$a[“deviceuids”] => le device à ajouter

$a[“param”] => différents paramètres

 

remove_deviceuid() => permet de supprimer un device d’un groupe. Elle prend un array en paramètre.

Cette array doit contenir :

$a[“name”] => le nom du groupe

$a[“type”] => le type de groupe

$a[“deviceuids”] => le device à supprimer

$a[“param”] => différents paramètres

 

get_deviceuid_in_group() => Renvoie un tableau de deviceuid. Elle prend un array en paramètre.

Cette array doit contenir :

$a[“name”] => le nom du groupe

$a[“type”] => le type de groupe

$a[“id”] => l’id mongo du groupe

$a[“param”] => différents paramètres

 

Pour appeler une fonction :  Classes\Groups::get_all();

Cet article vous a-t-il été utile ?
Utilisateurs qui ont trouvé cela utile : 0 sur 0
Vous avez d’autres questions ? Envoyer une demande