Я нашел ответ на https://github.com/Payum/Payum/issues/850
zspine прокомментировал 25 дней go
В качестве временного исправления я настроил службу вручную под config/services.yaml
и это работает ...
Payum\Bundle\PayumBundle\Controller\CaptureController:
calls:
- [setContainer, ['@service_container']]
Кроме того, копая глубже из этого поста, есть ссылка на https://github.com/Payum/PayumBundle/issues/507
Имея больше услуг
config / services.yaml
services:
Payum\Bundle\PayumBundle\Controller\AuthorizeController:
calls:
- method: setContainer
arguments: ['@service_container']
Payum\Bundle\PayumBundle\Controller\CancelController:
calls:
- method: setContainer
arguments: ['@service_container']
Payum\Bundle\PayumBundle\Controller\CaptureController:
calls:
- method: setContainer
arguments: ['@service_container']
Payum\Bundle\PayumBundle\Controller\NotifyController:
calls:
- method: setContainer
arguments: ['@service_container']
Payum\Bundle\PayumBundle\Controller\PayoutController:
calls:
- method: setContainer
arguments: ['@service_container']
Payum\Bundle\PayumBundle\Controller\RefundController:
calls:
- method: setContainer
arguments: ['@service_container']
Payum\Bundle\PayumBundle\Controller\SyncController:
calls:
- method: setContainer
arguments: ['@service_container']