API de la BdU du SdE
 Tout Classes Fonctions Variables Pages
Référence de la classe Bdu_Entity_Mandate

Classe représentant un mandat (une fonction attribuée à une personne pendant une période) Plus de détails...

Fonctions membres publiques

 __construct (Bdu_Entity_Student $student, Bdu_Entity_Position $position, DateTime $start, DateTime $end=null)
 
 getStudent ()
 Retourne l'élève.
 
 getPosition ()
 Retourne la fonction.
 
 getStartDate ()
 Retourne la date de début.
 
 getEndDate ()
 Retourne la date de fin.
 

Description détaillée

Classe représentant un mandat (une fonction attribuée à une personne pendant une période)

Auteur
Christophe Coevoet

Documentation des constructeurs et destructeur

Bdu_Entity_Mandate::__construct ( Bdu_Entity_Student  $student,
Bdu_Entity_Position  $position,
DateTime  $start,
DateTime  $end = null 
)
Paramètres
Bdu_Entity_Student$student
Bdu_Entity_Position$position
DateTime$start
DateTime$end

Documentation des fonctions membres

Bdu_Entity_Mandate::getEndDate ( )

Retourne la date de fin.

Renvoie
DateTime|null Renvoie null si l'élève est encore en poste
Bdu_Entity_Mandate::getPosition ( )

Retourne la fonction.

Renvoie
Bdu_Entity_Position
Bdu_Entity_Mandate::getStartDate ( )

Retourne la date de début.

Renvoie
DateTime
Bdu_Entity_Mandate::getStudent ( )

Retourne l'élève.

Renvoie
Bdu_Entity_Student