ETS2Routes Dev
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le deal à ne pas rater :
Funko POP! Jumbo One Piece Kaido Dragon Form : où l’acheter ?
Voir le deal

Dev du 29/11/2017

Aller en bas

Dev du 29/11/2017 Empty Dev du 29/11/2017

Message par Christophedlr Mer 29 Nov - 20:38

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.
Christophedlr
Christophedlr
Admin

Messages : 37
Date d'inscription : 14/09/2017
Age : 37
Localisation : Lattes, France

https://www.ets2routes.com

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum