We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
ChargeInterface
1 parent 9ca1c41 commit ce8a6b3Copy full SHA for ce8a6b3
1 file changed
src/charge/modifiers/GrowingDiscount.php
@@ -87,7 +87,7 @@ public function every($string = 1)
87
return $this->addAddon(self::PERIOD, Period::fromString($string));
88
}
89
90
- public function calculateSum(ChargeInterface $charge = null): Money
+ public function calculateSum(?ChargeInterface $charge = null): Money
91
{
92
$sum = parent::calculateSum($charge);
93
@@ -101,7 +101,7 @@ public function calculateSum(ChargeInterface $charge = null): Money
101
return $sum;
102
103
104
- public function getValue(ChargeInterface $charge = null): Discount
+ public function getValue(?ChargeInterface $charge = null): Discount
105
106
$time = $charge ? $charge->getAction()->getTime() : new DateTimeImmutable();
107
$num = (int) $this->countPeriodsPassed($time);
0 commit comments