您好我想注入一個服務類而不呼叫她的構造函數,是我還沒有傳遞給此注入的構造函數類的參數。Symfony注入服務類沒有打電話給她的構造函數
例:
services:
your.service.name:
class: AppBundle\Services\YourClassName
arguments: ['@doctrine.services.paginator']
doctrine.services.paginator:
class: Doctrine\ORM\Tools\Pagination\Paginator
public: false
返回錯誤
Type error: Too few arguments to function Doctrine\ORM\Tools\Pagination\Paginator::__construct(), 0 passed in ... and at least 1 expected
爲什麼要在不調用構造函數的情況下注入'Paginator'?我有一種感覺,你試圖去錯誤的方式。 – qooplmao
我可以在服務內做「新Paginator()」嗎? – spinoza