Le bundle requière le service http_client, ce service est créé par le FrameworkBundle de Symfony mais le bundle Accesseo ne l'a pas en dépendance. Donc si on l'install sur un projet qui n'a pas le FrameworkBundle ça marche pas.
Solution 1 : Ajouter le FrameworkBundle en dépendance de Accesseo
Solution 2 : Ajouter symfony/http-client en require (actuellement c'est que require-dev) et déclarer son propre service http.
Je pense que la solution 2 est la meilleure, sachant que le service http_client du FrameworkBundle peut être utilisé dans le projet pour autre chose, voir décoré, ce qui impacterait le fonctionnement de Accesseo.
Le bundle requière le service
http_client
, ce service est créé par le FrameworkBundle de Symfony mais le bundle Accesseo ne l'a pas en dépendance. Donc si on l'install sur un projet qui n'a pas le FrameworkBundle ça marche pas.symfony/http-client
en require (actuellement c'est que require-dev) et déclarer son propre service http.Je pense que la solution 2 est la meilleure, sachant que le service
http_client
du FrameworkBundle peut être utilisé dans le projet pour autre chose, voir décoré, ce qui impacterait le fonctionnement de Accesseo.