3declare(strict_types=1);
54 private $customerGroup;
96 private $recurrencePolicy;
118 return $this->value instanceof
MoneyBuilder ? $this->value->
build() : $this->value;
129 return $this->country;
162 return $this->validFrom;
173 return $this->validUntil;
245 $this->value = $value;
256 $this->country = $country;
267 $this->customerGroup = $customerGroup;
278 $this->channel = $channel;
289 $this->validFrom = $validFrom;
300 $this->validUntil = $validUntil;
311 $this->discounted = $discounted;
322 $this->tiers = $tiers;
333 $this->custom = $custom;
344 $this->recurrencePolicy = $recurrencePolicy;
355 $this->value = $value;
366 $this->customerGroup = $customerGroup;
377 $this->channel = $channel;
388 $this->discounted = $discounted;
399 $this->custom = $custom;
410 $this->recurrencePolicy = $recurrencePolicy;