Documentation

Cursus
in package

Modèle Cursus

Table of Contents

addCursus()  : void
Ajoute un cursus dans la base de données en fonction de son libellé
associateMatiere()  : void
Associe un cursus à une matière
deleteAssociationCursusMatiere()  : bool
Supprime les associations entre un cursus et une matière
deleteAssociationCursusNiveau()  : bool
Supprime les associations entre un cursus et un niveau
deleteCursus()  : bool
Supprime un cursus de la base de données en fonction de son id
disassociateMatiere()  : bool
Dissocie un cursus d'une matière
export()  : string
Exporte les cursus au format CSV ou TXT
getAllCursus()  : array<string|int, mixed>
Récupère tous les cursus de la base de données
getAssociateMatiere()  : array<string|int, mixed>
Récupère les matières associées à un cursus
getCursusById()  : array<string|int, mixed>
Récupère un cursus de la base de données en fonction de son id
getCursusByLibelle()  : array<string|int, mixed>
Récupère un cursus de la base de données en fonction de son libellé
ifAssociateMatiereExist()  : bool
Vérifie si un cursus est associé à une matière
updateCursus()  : void
Met à jour un cursus de la base de données en fonction de son id et de son libellé

Methods

addCursus()

Ajoute un cursus dans la base de données en fonction de son libellé

public addCursus(string $libelle) : void
Parameters
$libelle : string

Libellé du cursus

Return values
void

associateMatiere()

Associe un cursus à une matière

public associateMatiere(int $idCursus, int $idMatiere) : void
Parameters
$idCursus : int

Id du cursus

$idMatiere : int

Id de la matière

Return values
void

deleteAssociationCursusMatiere()

Supprime les associations entre un cursus et une matière

public deleteAssociationCursusMatiere(int $idCursus) : bool
Parameters
$idCursus : int

Id du cursus

Return values
bool

deleteAssociationCursusNiveau()

Supprime les associations entre un cursus et un niveau

public deleteAssociationCursusNiveau(int $idCursus) : bool
Parameters
$idCursus : int

Id du cursus

Return values
bool

deleteCursus()

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

public deleteCursus(int $id) : bool
Parameters
$id : int

Id du cursus

Return values
bool

disassociateMatiere()

Dissocie un cursus d'une matière

public disassociateMatiere(int $idCursus, int $idMatiere) : bool
Parameters
$idCursus : int

Id du cursus

$idMatiere : int

Id de la matière

Return values
bool

export()

Exporte les cursus au format CSV ou TXT

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

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

Return values
string

getAllCursus()

Récupère tous les cursus de la base de données

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

getAssociateMatiere()

Récupère les matières associées à un cursus

public getAssociateMatiere(int $idCursus) : array<string|int, mixed>
Parameters
$idCursus : int

Id du cursus

Return values
array<string|int, mixed>

getCursusById()

Récupère un cursus de la base de données en fonction de son id

public getCursusById(int $id) : array<string|int, mixed>
Parameters
$id : int

Id du cursus

Return values
array<string|int, mixed>

getCursusByLibelle()

Récupère un cursus de la base de données en fonction de son libellé

public getCursusByLibelle(string $libelle) : array<string|int, mixed>
Parameters
$libelle : string

Libellé du cursus

Return values
array<string|int, mixed>

| null

ifAssociateMatiereExist()

Vérifie si un cursus est associé à une matière

public ifAssociateMatiereExist(mixed $idCursus, int $idMatiere) : bool
Parameters
$idCursus : mixed
$idMatiere : int

Id de la matière

Return values
bool

updateCursus()

Met à jour un cursus de la base de données en fonction de son id et de son libellé

public updateCursus(int $id, string $libelle) : void
Parameters
$id : int

Id du cursus

$libelle : string

Libellé du cursus

Return values
void

Search results