GaneshaClass
[ class tree: GaneshaClass ] [ index: GaneshaClass ] [ all elements ]

Class: Formation

Source Location: Program_Root/class/formation.class.php

Class Overview


Fournit une API pour acceder aux formations.


Author(s):

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 39]
Fournit une API pour acceder aux formations.



Tags:

access:  public
author:  Georges Caldeira <gcaldeira@anemalab.org>


[ Top ]


Class Variables

$_db =

[line 46]

Contient la connexion locale de la classe



Tags:

var:  $_db
access:  private

Type:   DB_Ganesha


[ Top ]



Class Methods


constructor Formation [line 52]

Formation Formation( )

Constructeur de la classe Formation.

Cre une connexion locale




Tags:

access:  public


[ Top ]

method add [line 154]

void add( mixed $idu, mixed $idm, integer $idg)

supprime un groupe de formation



Tags:

access:  public


Parameters:

integer   $idg   Id du groupe

[ Top ]

method del [line 120]

void del( integer $idu, integer $idm, mixed $idg)

supprime la formation d'un user



Tags:

access:  public


Parameters:

integer   $idu   Id du user
integer   $idm   Id du module

[ Top ]

method delGroupe [line 143]

void delGroupe( integer $idg)

supprime un groupe de formation



Tags:

access:  public


Parameters:

integer   $idg   Id du groupe

[ Top ]

method delModule [line 132]

void delModule( integer $idm)

supprime un module de formation



Tags:

access:  public


Parameters:

integer   $idm   Id du module

[ Top ]

method ModuleIsValid [line 106]

integer ModuleIsValid( integer $idm, integer $idu, integer $idg)

Verifie que le membre courant peut utiliser un module



Tags:

return:  
  1. si le membre n'a pas le droit, >0 si le membre peut utiliser le module
access:  public


Parameters:

integer   $idm   Id du module a verifier
integer   $idu   Id du user
integer   $idg   Id du groupe

[ Top ]

method Read [line 65]

array Read( integer $idu, integer $idm, integer $idg)

Lit une formation dans la base de donnee.



Tags:

return:  Retourne les informations d'une formation ou sinon false
access:  public


Parameters:

integer   $idu   Id du user
integer   $idm   Id du module a lire
integer   $idg   Id du groupe

[ Top ]

method Update [line 91]

void Update( integer $idm, integer $idu, integer $avancement, integer $idg)

Met a jour l'avancement d'un module.



Tags:

access:  public


Parameters:

integer   $idm   Id du module
integer   $idu   Id du membre
integer   $avancement   avancement dans la formation
integer   $idg   Id du groupe

[ Top ]


Documentation generated on Tue, 15 Jul 2003 10:19:40 +0200 by phpDocumentor 1.2.1