« Symfony Docker » : différence entre les versions
| Ligne 156 : | Ligne 156 : | ||
<li><p>La commande les intègre dans l’autoloader.</p></li></ul> | <li><p>La commande les intègre dans l’autoloader.</p></li></ul> | ||
</li></ol> | </li></ol> | ||
=== '''Quand l’utiliser ?''' === | === '''Quand l’utiliser ?''' === | ||
| Ligne 177 : | Ligne 176 : | ||
| <code>composer dump-autoload</code> | | <code>composer dump-autoload</code> | ||
|} | |} | ||
=== '''Différence avec <code>composer install</code> et <code>composer update</code>''' === | === '''Différence avec <code>composer install</code> et <code>composer update</code>''' === | ||
| Ligne 191 : | Ligne 187 : | ||
* '''<code>composer dump-autoload</code>''' :<br /> | * '''<code>composer dump-autoload</code>''' :<br /> | ||
'''Ne touche pas aux dépendances''' – ne fait que mettre à jour l’autoloader. | '''Ne touche pas aux dépendances''' – ne fait que mettre à jour l’autoloader. | ||
=== '''Exemple concret dans un projet Symfony''' === | === '''Exemple concret dans un projet Symfony''' === | ||
| Ligne 210 : | Ligne 203 : | ||
<syntaxhighlight lang="bash">composer dump-autoload</syntaxhighlight></li></ul> | <syntaxhighlight lang="bash">composer dump-autoload</syntaxhighlight></li></ul> | ||
</li></ol> | </li></ol> | ||
=== '''Bonnes pratiques''' === | === '''Bonnes pratiques''' === | ||
| Ligne 226 : | Ligne 216 : | ||
Si vous montez un volume (<code>./:/var/www/html</code>), exécutez la commande '''dans le conteneur''' :</p> | Si vous montez un volume (<code>./:/var/www/html</code>), exécutez la commande '''dans le conteneur''' :</p> | ||
<syntaxhighlight lang="bash">docker-compose exec app composer dump-autoload</syntaxhighlight></li></ul> | <syntaxhighlight lang="bash">docker-compose exec app composer dump-autoload</syntaxhighlight></li></ul> | ||
=== '''Résumé''' === | === '''Résumé''' === | ||