Salut je veux injecter un service Classe sans appeler son constructeur, soit je n'ai pas encore l'argument à passer à cette classe constructeur injectée.Symfony injecter le service Classe sans appeler son constructeur
Exemple:
services:
your.service.name:
class: AppBundle\Services\YourClassName
arguments: ['@doctrine.services.paginator']
doctrine.services.paginator:
class: Doctrine\ORM\Tools\Pagination\Paginator
public: false
erreur de retour
Type error: Too few arguments to function Doctrine\ORM\Tools\Pagination\Paginator::__construct(), 0 passed in ... and at least 1 expected
Pourquoi voulez-vous injecter 'Paginator' sans appeler le constructeur? J'ai l'impression que vous essayez de faire quelque chose de la mauvaise façon. – qooplmao
puis-je faire "nouveau Paginator()" dans le service? – spinoza