- /Api/ charge automatique les api's No Work
- /App/ contient toutes les app d'un projet, example : frontend & backend
- /Config/app.xml fichier de configuration global, peut être override dans les apps
- /Config/Lang/ contient toutes les traductions dans différents langages de manière global
- /Errors/ contient toutes les pages d'erreurs, example : 404.php
- /Lib/ contient toutes les libs utiles au bon fonctionement du projet
- /Lib/Core/ la lib la plus importante, le coeur du framework
- /Lib/Entities/ les entités des apps A pofiner
- /Lib/Model/ les models des apps
- /Web/ contient toute la partie visible
- /Web/bootstrap.php c'est un peut le méga chargeur du framework !!!
- /App/APP_NAME/Config/ contient toutes les config relatifs à l'app
- /App/APP_NAME/Modules/ contient tous les modules de l'app, plus détaillé en bas
- /App/APP_NAME/Templates/ contient touts les templates fixe pour chaques modules
- /App/APP_NAME/Modules/MODULE_NAME/ notre module.
- /App/APP_NAME/Modules/MODULE_NAME/__MODULE_NAME__Controller.php notre contrôleur.
- /App/APP_NAME/Modules/MODULE_NAME/Views/ les vues du module.
- /Lib/Model/MODULE_NAMEManager.php le manager de base pour notre module.
- /Lib/Model/MODULE_NAMEManagerPDO.php notre manager utilisant PDO.
- /Lib/Entity/MODULE_NAME.php la classe représentant un enregistrement pour notre module.
- Faire l'architecture du framework.
- Recoder les parties nécessaires.
- Coder quelques examples.
- Clean le projet.
- Tester le Framework.
- Gestionaire multi langues.
- Détailler l'utilisation des formulaires automatiques.
- Corriger toute la doc.
- Commenter le code.
- Améliorer le Framework.