php-rt:projets:projet-2016:micro-framework

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
php-rt:projets:projet-2016:micro-framework [2016/03/27 16:25] – [5- Modèles et mappage objet/relationnel] jcheronphp-rt:projets:projet-2016:micro-framework [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 63: Ligne 63:
 |Modèles | app/models/ | Classes métier | |Modèles | app/models/ | Classes métier |
 |Divers | app/my | Classes personnelles | |Divers | app/my | Classes personnelles |
 +
 +===== -- Modèles et mappage objet/relationnel =====
 +Les modèles sont les classes métiers correspondant aux tables de la base de données.\\
 +Chaque objet instancié correspond à un enregistrement de la table correspondante (table du même nom que la classe).\\
 +Chaque membre de données d'un objet correspond à un champ du même nom de la table correspondante.
 +
 +Les modèles sont stockés dans le dossier **app/models**
  
  
Ligne 146: Ligne 153:
 print_r($users); print_r($users);
 </sxh> </sxh>
 +
 +
 +
 +===== -- Vues avec le moteur de template Twig =====
 +Le micro-framework peut utiliser le moteur de [[http://twig.sensiolabs.org/documentation|template Twig]] (son utilisation est définie dans le fichier config.php).
 +
 +Il faut ensuite charger les vues en utilisant l'extension html, depuis le contrôleur.
  
  
  • php-rt/projets/projet-2016/micro-framework.1459088744.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)