5
두 개의 A와 B 번들이 있습니다. A는 B의 부모입니다. 번들 'A'는 서비스로 정의 된 3 개의 인수를 가진 구성 메소드와 함께 AController를가집니다.하위 컨트롤러에 서비스 설정
그렇다면 AController를 확장하는 Bundler 'B'의 BController가 있습니다. B 컨트롤러의 메서드를 호출해야합니다. 나는 BController 용 서비스도 만들었습니다. 그러나 문제는 __construct에 인수 1이 누락되어 오류가 발생한다는 것입니다.
내가 놓친 것이 있습니까? 번들 B의 경우 Acontroller
controller_A:
class: A\Bundle\ABundle\Controller\AController
arguments:
- @A
- "%a.config%"
- @form.factory
에 대한
Class AController{
public function __construct(A,B,C)
{
.......
}
}
서비스 Bcontroller
controller_B:
class: B\Bundle\BBundle\Controller\BController
arguments:
- @B
- "%B.config%"
- @form.factory