Commit a0260f2c authored by Mat's avatar Mat

hop

parent 484d617a
...@@ -17,13 +17,12 @@ D'après les notes de Mathieu, email: [ mat AT collectifs DOT net ] ...@@ -17,13 +17,12 @@ D'après les notes de Mathieu, email: [ mat AT collectifs DOT net ]
1. Un nom de project CORRECT (qui a du sens): ProjetX 1. Un nom de project CORRECT (qui a du sens): ProjetX
2. Le nom de la DB (pas 'symfony') ProjetX 2. Le nom de la DB (pas 'symfony') ProjetX
3. Ouvrir LE projet (pas le parent) 3. Ouvrir LE projet (pas le parent)
> **PHPstorm: PREMIER REFLEXE** > **PHPstorm: PREMIER REFLEXE**
> * Settings ⇒ Language & Frameworks ⇒ PHP ⇒ Symfony ⇒ Enable APPLYYYYYYYYYYYYYYYYY > * Settings ⇒ Language & Frameworks ⇒ PHP ⇒ Symfony ⇒ Enable APPLYYYYYYYYYYYYYYYYY
> * Si le plugin Symfony n'est pas installé ⇒ Plugins ⇒ Browse repositories ⇒ Symfony plugin + PHP annotation + PHP toolbox > * Si le plugin Symfony n'est pas installé ⇒ Plugins ⇒ Browse repositories ⇒ Symfony plugin + PHP
annotation + PHP toolbox
4. Nettoyage 4. Nettoyage
* supprimer le répertoire AppBundle * supprimer le répertoire AppBundle
* editer composer.json * editer composer.json
* editer app/config/routing.yml * editer app/config/routing.yml
...@@ -31,37 +30,28 @@ D'après les notes de Mathieu, email: [ mat AT collectifs DOT net ] ...@@ -31,37 +30,28 @@ D'après les notes de Mathieu, email: [ mat AT collectifs DOT net ]
* editer app/config/services.yml (commenter) * editer app/config/services.yml (commenter)
* delete tests * delete tests
* supprimer app/Resources/views/default * supprimer app/Resources/views/default
5. Nettoyer le template de base 5. Nettoyer le template de base
* app/Resources/views/base.html.twig ⇒ Propre * app/Resources/views/base.html.twig ⇒ Propre
6. Autoloader composer.phar 6. Autoloader composer.phar
* php composer.phar dump-autoload * php composer.phar dump-autoload
7. Créer la database 7. Créer la database
* php bin/console doctrine:database:create * php bin/console doctrine:database:create
8. PHPstorm: Settings ⇒ Command line tool support (APPLYYYYYYYY) 8. PHPstorm: Settings ⇒ Command line tool support (APPLYYYYYYYY)
9. GIT: dans .gitignore ⇒ ajouter [/.idea/](file:///.idea) (exclusion) 9. GIT: dans .gitignore ⇒ ajouter [/.idea/](file:///.idea) (exclusion)
10. Générer le bundle 10. Générer le bundle
* php bin/console doctrine:generate:bundle * php bin/console doctrine:generate:bundle
11. Editer composer.json 11. Editer composer.json
* ajouter: "Namespace\\" : "src/Bundle" * ajouter: "Namespace\\" : "src/Bundle"
> PHP Fatal error: Uncaught Symfony\Component\Debug\Exception\ClassNotFoundException: > PHP Fatal error: Uncaught Symfony\Component\Debug\Exception\ClassNotFoundException:
> Attempted to load class "VincentBundle" from namespace "VincentBundle". > Attempted to load class "VincentBundle" from namespace "VincentBundle".
> Did you forget a "use" statement for another namespace? in > Did you forget a "use" statement for another namespace? in
> C:\xampp\htdocs\Symfony\VincentClean\app\AppKernel.php:19 > C:\xampp\htdocs\Symfony\VincentClean\app\AppKernel.php:19
12. Autoloader composer.phar 12. Autoloader composer.phar
* php composer.phar dump-autoload * php composer.phar dump-autoload
13. CLEAN UP 13. CLEAN UP
14. tests 14. tests
* TESTER L'APPLI EN CHANGEANT LE TEMPLATE * TESTER L'APPLI EN CHANGEANT LE TEMPLATE
15. supprimer DefaultController 15. supprimer DefaultController
16. supprimer Resources/views/Default 16. supprimer Resources/views/Default
17. app/config/routing.yml, définir le préfixe 17. app/config/routing.yml, définir le préfixe
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment