/** * @return OrderProductAllowanceValidator */ public function getAllowanceValidator() { if (!$this->allowanceValidator) { $this->allowanceValidator = new OrderProductAllowanceValidator(); } return parent::getAllowanceValidator(); }
/** * @return CustomerAllowanceValidator */ public function getAllowanceValidator() { if (!$this->allowanceValidator) { $this->allowanceValidator = new CustomerAllowanceValidator(); } return parent::getAllowanceValidator(); }
protected function initAllowanceValidator() { $this->allowanceValidator = $this->componentFactory->getAllowanceValidator(); }