/** * Constructor * * @param FormFactoryInterface $factory * @param ProductFilterUtility $util * @param UserContext $userContext * @param string $optionRepoClass * @param AttributeRepositoryInterface $attributeRepository */ public function __construct(FormFactoryInterface $factory, ProductFilterUtility $util, UserContext $userContext, $optionRepoClass, AttributeRepositoryInterface $attributeRepository) { parent::__construct($factory, $util); $this->userContext = $userContext; $this->optionRepoClass = $optionRepoClass; $this->attributeRepository = $attributeRepository; }
/** * Constructor * * @param FormFactoryInterface $factory * @param ProductFilterUtility $util * @param UserContext $userContext * @param string $groupClass */ public function __construct(FormFactoryInterface $factory, ProductFilterUtility $util, UserContext $userContext, $groupClass) { parent::__construct($factory, $util); $this->userContext = $userContext; $this->groupClass = $groupClass; }