Skip to content

nissim94/Symfony

Repository files navigation

Projet Platform

Installation

1. Récupérer le code

Vous avez deux solutions pour le faire :

  1. Via Git, en clonant ce dépôt ;
  2. Via le téléchargement du code source en une archive ZIP, à cette adresse : https://github.com/winzou/mooc-symfony/archive/master.zip

Attention, le code est divisé en plusieurs branches iteration-XX. Sur la branche master vous n'avez que le tout début du cours, n'hésitez pas à changer de branche !

2. Définir vos paramètres d'application

Pour ne pas qu'on se partage tous nos mots de passe, le fichier app/config/parameters.yml est ignoré dans ce dépôt. A la place, vous avez le fichier parameters.yml.dist que vous devez renommer (enlevez le .dist) et modifier.

3. Télécharger les vendors

Avec Composer bien évidemment :

php composer.phar install

4. Créez la base de données

Si la base de données que vous avez renseignée dans l'étape 2 n'existe pas déjà, créez-la :

php bin/console doctrine:database:create

Puis créez les tables correspondantes au schéma Doctrine :

php bin/console doctrine:schema:update --dump-sql
php bin/console doctrine:schema:update --force

Enfin, éventuellement, ajoutez les fixtures :

php bin/console doctrine:fixtures:load

5. Publiez les assets

Publiez les assets dans le répertoire web :

php bin/console assets:install web

Et profitez !

About

Apprentissage de SF3 avec OpenClassrooms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published