Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
prog:symfony:controleurs:make_controller [11/09/2022 19:27]
thierry [Commande]
prog:symfony:controleurs:make_controller [11/09/2022 19:45] (Version actuelle)
thierry [Commande]
Ligne 1: Ligne 1:
-====== ​Console de Symfony : make:​controller ​======+====== ​Créer un Controleur ​====== 
 +====== Prérequis ====== 
 +  * ''​symfony/​maker-bundle''​ doit être installé (sinon voir section **Problème** ci-dessous) 
 ===== Commande ===== ===== Commande =====
  
-La commande ''​symfony console make:​controller %NomDuController%''​ créé la base d'un nouveau ​[[:​controlles|controller]] dans la structure du projet Symfony.+La commande ''​symfony console make:​controller %NomDuController%''​ créé la base d'un nouveau controller dans la structure du projet Symfony.
  
 <code shell> <code shell>
Ligne 74: Ligne 77:
 {% endblock %}</​file>​ {% endblock %}</​file>​
 ==== Résultat dans un navigateur ==== ==== Résultat dans un navigateur ====
-''​http://​obi103/​html/​xxx/​yyy/​public/​index.php/​test''​ 
  
 {{::​hellotestcontroller.jpg}} {{::​hellotestcontroller.jpg}}
  
 ===== Problèmes ===== ===== Problèmes =====
-Si la commande ''​symfony console make:​controller''​ ne fonctionne pas c'est peut etre parce que le bundle ''​maker-bundle''​ n'est pas installé, dans ce cas il faut l'​installer avec la commande : ''​composer require symfony/​maker-bundle --dev''​+Si la commande ''​symfony console make:​controller''​ ne fonctionne pas c'est peut etre parce que le bundle ''​maker-bundle''​ n'est pas installé, dans ce cas il faut l'​installer avec les commande : 
 +  -  ​''​composer require symfony/​maker-bundle --dev''​ 
 +  - ''​composer require doctrine/​annotations''​
 <​code>​ <​code>​
 >​composer require symfony/​maker-bundle --dev >​composer require symfony/​maker-bundle --dev
Ligne 107: Ligne 111:
 Symfony operations: 1 recipe (7f92de602bee2d9edd782e4cc4d1bd2a) Symfony operations: 1 recipe (7f92de602bee2d9edd782e4cc4d1bd2a)
   - Configuring symfony/​maker-bundle (>=1.0): From github.com/​symfony/​recipes:​main   - Configuring symfony/​maker-bundle (>=1.0): From github.com/​symfony/​recipes:​main
 +Executing script cache:clear [OK]
 +Executing script assets:​install public [OK]
 +
 + ​What'​s next? 
 +
 +
 +Some files have been created and/or updated to configure your new packages.
 +Please review, edit and commit them: these files are yours.
 +
 +No security vulnerability advisories found
 +</​code>​
 +<​code>​
 +>​composer require doctrine/​annotations
 +Using version ^1.13 for doctrine/​annotations
 +./​composer.json has been updated
 +Running composer update doctrine/​annotations
 +Loading composer repositories with package information
 +Updating dependencies
 +Lock file operations: 2 installs, 0 updates, 0 removals
 +  - Locking doctrine/​annotations (1.13.3)
 +  - Locking doctrine/​lexer (1.2.3)
 +Writing lock file
 +Installing dependencies from lock file (including require-dev)
 +Package operations: 2 installs, 0 updates, 0 removals
 +  - Installing doctrine/​lexer (1.2.3): Extracting archive
 +  - Installing doctrine/​annotations (1.13.3): Extracting archive
 +Generating optimized autoload files
 +39 packages you are using are looking for funding.
 +Use the `composer fund` command to find out more!
 +
 +Symfony operations: 1 recipe (0beb45a1df42235ccf408079cf154a9d)
 +  - Configuring doctrine/​annotations (>=1.0): From github.com/​symfony/​recipes:​main
 Executing script cache:clear [OK] Executing script cache:clear [OK]
 Executing script assets:​install public [OK] Executing script assets:​install public [OK]