Conditions Requises
L’implémentation du framework Genos nécessite le respect des contraintes suivantes :
- Disposer d’une clé primaire de type “auto incrément” dans chaque table
- Chacune des tables de votre BDD doit correspondre à une classe de votre projet (portant le
même nom) et chaque champs devra correspondre à un attribut de la classe (également les mêmes
noms)
Imaginons une table nommée student composée des champs :
- id
- firstname
- lastname
- birthday
Nous devrons avoir une classe PHP se nommant student comme suit :
class student {
private $id;
private $firstname;
private $lastname;
private $birth;
public function __construct (){
$this ->id = 0;
$this ->firstname = "" ;
$this ->lastname = "" ;
$this ->birth = "0000-00-00" ;
}
}