Dev du 29/11/2017
Page 1 sur 1
Dev du 29/11/2017
Important !
Dû fait d'un soucis pour réussir à gérer correctement les imbrications d'entités dû à des relations entre les tables, il fût décider de partir sur l'ORM Doctrine 2 (utilisé par Symfony), afin de disposer d'un système pleinement fonctionnel. Cela occasionne donc de nombreux changements. Les commits d'aujourd'hui sont donc consacrés à cette migration.
Quelques petites choses sont encore à modifiées et il faut adapter les tests unitaires voir en supprimer.
Commit : 603454ab357dac50742655d68101c3bcdde06e28
Ajout du chargement automatique du système de module
Ajout de l'ORM Doctrine 2 pour remplacer le QueryBuilder et système d'entités
Commit : a4583c57336c11bd02ceb940f05e4d28e11e6529
Modification de l'entité User afin de l'adapter à Doctrine 2
Ajout des entités News et NewsCat
Commit : e2e070c6d7a11eaad3271da7fd00d0a0939db318
Ajout de l'affichage de toutes les news sur l'accueil du site
Ajout de la traduction française pour le module de news
Ajout du format de date pour la traduction française
TODO : Gérer la pagination des news, actuellement elles sont toutes affichées.
Commit : c57bc78a0e86713e14e5a4ad193447d8efc5a616
Ajout de Doctrine 2 et de sa configuration
Commit : 9b42832f115c0d467a91a3a6be8566c275038217
Ajout du debug Twig
Commit : 7907885da7632b8faa09757fae0f2cf28bae48e2
Ajout du listing des modules afin de pouvoir les charger via l'injection de dépendances.
TODO : remplacer l'usage de QBuilder par Doctrine 2, il faut donc créer l'entité pour la table des modules.
Commit : fe20bef4bc19f9f53a9afbbd87dfa1920eae3d9f
Remplacement de l'entity manager personnel par celui de Doctrine 2 dans le UserController
Commit : df4702e58c06e56ae1473a43040cd1f79aec0ce4
Ajout de commentaires dans la classe de gestion de la langue
Commit : d8c01b2727145e3b034bbdac8c9a88125eaaca21
Suppression du système de repository (en partie uniquement), dû au passage sur Doctrine 2.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|