Documentation

Niveau
in package

Modèle Niveau

Table of Contents

addNiveau()  : void
Ajoute un niveau dans la base de données
associateCursus()  : void
Associe un niveau à un cursus dans la base de données
deleteAssociationCursusNiveau()  : bool
Supprime toutes les associations d'un niveau avec les cursus
deleteNiveau()  : bool
Supprime un niveau de la base de données en fonction de son id
disassociateCursus()  : bool
Dissocie un niveau d'un cursus dans la base de données
export()  : string
Exporte les niveaux dans un fichier CSV ou TXT
getAllNiveaux()  : array<string|int, mixed>
Retourne tous les niveaux de la base de données
getAssociateCursus()  : array<string|int, mixed>
Retourne tous les cursus associés à un niveau
getNiveauById()  : array<string|int, mixed>
Retourne un niveau en fonction de son id
getNiveauByIntitule()  : array<string|int, mixed>
Retourne un niveau en fonction de son intitulé
ifAssociateCursusExist()  : bool
Vérifie si un niveau est associé à un cursus
updateNiveau()  : void
Met à jour un niveau dans la base de données

Methods

addNiveau()

Ajoute un niveau dans la base de données

public addNiveau(string $intitule) : void
Parameters
$intitule : string
Return values
void

associateCursus()

Associe un niveau à un cursus dans la base de données

public associateCursus(int $idNiveau, int $idCursus) : void
Parameters
$idNiveau : int
$idCursus : int
Return values
void

deleteAssociationCursusNiveau()

Supprime toutes les associations d'un niveau avec les cursus

public deleteAssociationCursusNiveau(int $idNiveau) : bool
Parameters
$idNiveau : int
Return values
bool

deleteNiveau()

Supprime un niveau de la base de données en fonction de son id

public deleteNiveau(int $id) : bool
Parameters
$id : int
Return values
bool

disassociateCursus()

Dissocie un niveau d'un cursus dans la base de données

public disassociateCursus(int $idNiveau, int $idCursus) : bool
Parameters
$idNiveau : int
$idCursus : int
Return values
bool

export()

Exporte les niveaux dans un fichier CSV ou TXT

public export(bool $csv) : string
Parameters
$csv : bool

Si true, exporte au format CSV, sinon au format TXT

Return values
string

getAllNiveaux()

Retourne tous les niveaux de la base de données

public getAllNiveaux() : array<string|int, mixed>
Return values
array<string|int, mixed>

getAssociateCursus()

Retourne tous les cursus associés à un niveau

public getAssociateCursus(int $idNiveau) : array<string|int, mixed>
Parameters
$idNiveau : int
Return values
array<string|int, mixed>

getNiveauById()

Retourne un niveau en fonction de son id

public getNiveauById(int $id) : array<string|int, mixed>
Parameters
$id : int
Return values
array<string|int, mixed>

getNiveauByIntitule()

Retourne un niveau en fonction de son intitulé

public getNiveauByIntitule(string $intitule) : array<string|int, mixed>
Parameters
$intitule : string
Return values
array<string|int, mixed>

| null

ifAssociateCursusExist()

Vérifie si un niveau est associé à un cursus

public ifAssociateCursusExist(int $idNiveau, int $idCursus) : bool
Parameters
$idNiveau : int
$idCursus : int
Return values
bool

updateNiveau()

Met à jour un niveau dans la base de données

public updateNiveau(int $id, string $intitule) : void
Parameters
$id : int
$intitule : string
Return values
void

Search results