Différences
Ci-dessous, les différences entre deux révisions de la page.
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:16] – [2- Configuration] jcheron | php-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/ | ===== -- Modèles et mappage objet/ | ||
Ligne 71: | Ligne 70: | ||
Les modèles sont stockés dans le dossier **app/ | Les modèles sont stockés dans le dossier **app/ | ||
+ | |||
+ | |||
+ | |||
===== -- Contrôleurs, | ===== -- Contrôleurs, | ||
Ligne 78: | Ligne 80: | ||
Chaque méthode d'un contrôleur définit une ou plusieurs URL : | Chaque méthode d'un contrôleur définit une ou plusieurs URL : | ||
- | {{: | + | {{: |
|< 100% >| | |< 100% >| | ||
Ligne 88: | Ligne 90: | ||
__**Les vues**__ sont responsables de l' | __**Les vues**__ sont responsables de l' | ||
Elles sont stockées dans le dossier **app/ | Elles sont stockées dans le dossier **app/ | ||
+ | |||
+ | |||
==== -- Chargement de données ==== | ==== -- Chargement de données ==== | ||
Le rôle d'un contrôleur peut être de charger des données (depuis la BDD) | Le rôle d'un contrôleur peut être de charger des données (depuis la BDD) | ||
Ligne 149: | Ligne 153: | ||
print_r($users); | print_r($users); | ||
</ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ===== -- Vues avec le moteur de template Twig ===== | ||
+ | Le micro-framework peut utiliser le moteur de [[http:// | ||
+ | |||
+ | Il faut ensuite charger les vues en utilisant l' | ||