/** * @param Request $request * @param EngineInterface $templating * @param RouterInterface $router * @param GroupManager $groupManager * @param HandlerInterface $groupHandler * @param FormInterface $groupForm * @param GroupFactory $groupFactory * @param FormFactoryInterface $formFactory * @param RemoverInterface $groupRemover * @param AttributeRepositoryInterface $attributeRepository * @param VariantGroupAttributesResolver $groupAttrResolver */ public function __construct(Request $request, EngineInterface $templating, RouterInterface $router, GroupManager $groupManager, HandlerInterface $groupHandler, FormInterface $groupForm, GroupFactory $groupFactory, FormFactoryInterface $formFactory, RemoverInterface $groupRemover, AttributeRepositoryInterface $attributeRepository, VariantGroupAttributesResolver $groupAttrResolver) { parent::__construct($request, $templating, $router, $groupManager, $groupHandler, $groupForm, $groupFactory, $groupRemover); $this->request = $request; $this->templating = $templating; $this->router = $router; $this->formFactory = $formFactory; $this->attributeRepository = $attributeRepository; $this->groupAttrResolver = $groupAttrResolver; $this->groupManager = $groupManager; $this->groupFactory = $groupFactory; $this->groupForm = $groupForm; $this->groupHandler = $groupHandler; }
/** * @param Request $request * @param EngineInterface $templating * @param RouterInterface $router * @param TokenStorageInterface $tokenStorage * @param FormFactoryInterface $formFactory * @param ValidatorInterface $validator * @param TranslatorInterface $translator * @param EventDispatcherInterface $eventDispatcher * @param GroupManager $groupManager * @param HandlerInterface $groupHandler * @param Form $groupForm * @param GroupFactory $groupFactory * @param AttributeRepositoryInterface $attributeRepository * @param VariantGroupAttributesResolver $groupAttrResolver * @param RemoverInterface $groupRemover */ public function __construct(Request $request, EngineInterface $templating, RouterInterface $router, TokenStorageInterface $tokenStorage, FormFactoryInterface $formFactory, ValidatorInterface $validator, TranslatorInterface $translator, EventDispatcherInterface $eventDispatcher, GroupManager $groupManager, HandlerInterface $groupHandler, Form $groupForm, GroupFactory $groupFactory, AttributeRepositoryInterface $attributeRepository, VariantGroupAttributesResolver $groupAttrResolver, RemoverInterface $groupRemover) { parent::__construct($request, $templating, $router, $tokenStorage, $formFactory, $validator, $translator, $eventDispatcher, $groupManager, $groupHandler, $groupForm, $groupFactory, $groupRemover); $this->attributeRepository = $attributeRepository; $this->groupAttrResolver = $groupAttrResolver; }