Skip to content

Exemple d'utilisation de trois design pattern au sein d'une application symfony, adapter => pour découpler l'application de doctrine, observer => pour la gestion des événements et decorateur => pour décharger la responsabilité des controller.

Notifications You must be signed in to change notification settings

robinmoquet/labo_02

Repository files navigation

Labo 02

Introduction

Text d'explication ...

Installation

1- Cloner le dossiers depuis git :

$ git clone https://github.com/robinmoquet/labo_02.git

2- Installation des dépendances PHP :

$ composer update

3- Installation des dépendances Javascript pour la compilation de MJML :

$ yarn install ou avec npm $ npm install

4- Mettre à jour les données du ".env" pour la connection a la base de donnée et le serveur smtp pour l'envoi d'email:

DATABASE_URL=mysql://root:root@127.0.0.1:3306/labo_02

GMAIL_USERNAME=<votre-adresse-gmail>@gmail.com
GMAIL_PASSWORD=<votre-mot-de-passe>

Finalement - Lancer le serveur :

$ php bin/console server:run

About

Exemple d'utilisation de trois design pattern au sein d'une application symfony, adapter => pour découpler l'application de doctrine, observer => pour la gestion des événements et decorateur => pour décharger la responsabilité des controller.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages