/** * @param AttributeValidatorHelper $attrValidatorHelper * @param CurrencyManager $currencyManager * @param array $supportedTypes */ public function __construct(AttributeValidatorHelper $attrValidatorHelper, CurrencyManager $currencyManager, array $supportedTypes) { parent::__construct($attrValidatorHelper); $this->currencyManager = $currencyManager; $this->supportedTypes = $supportedTypes; }
/** * @param AttributeValidatorHelper $attrValidatorHelper * @param IdentifiableObjectRepositoryInterface $attrOptionRepository * @param string[] $supportedTypes */ public function __construct(AttributeValidatorHelper $attrValidatorHelper, IdentifiableObjectRepositoryInterface $attrOptionRepository, array $supportedTypes) { parent::__construct($attrValidatorHelper); $this->attrOptionRepository = $attrOptionRepository; $this->supportedTypes = $supportedTypes; }
/** * @param AttributeValidatorHelper $attrValidatorHelper * @param CurrencyRepositoryInterface $currencyRepository * @param array $supportedTypes */ public function __construct(AttributeValidatorHelper $attrValidatorHelper, CurrencyRepositoryInterface $currencyRepository, array $supportedTypes) { parent::__construct($attrValidatorHelper); $this->currencyRepository = $currencyRepository; $this->supportedTypes = $supportedTypes; }