Class: RolesDAO

RolesDAO()

Cette classe gère la persistance des données des rôles.

Constructor

new RolesDAO()

Source:

Classes

RolesDAO

Methods

createRole(role) → {void}

Crée un nouveau rôle.
Parameters:
Name Type Description
role Object L'objet rôle à créer.
Source:
Returns:
Type
void

deleteRole(id) → {void}

Supprime un rôle.
Parameters:
Name Type Description
id string L'identifiant du rôle à supprimer.
Source:
Returns:
Type
void

getRoles(filters) → {Array}

Récupère les rôles selon les filtres fournis.
Parameters:
Name Type Description
filters Object Les filtres à appliquer.
Source:
Returns:
- La liste des rôles.
Type
Array

updateRole(id, role) → {void}

Met à jour un rôle existant.
Parameters:
Name Type Description
id string L'identifiant du rôle à mettre à jour.
role Object L'objet rôle mis à jour.
Source:
Returns:
Type
void