Skip to content

Commit 5a5ef16

Browse files
authored
OrderModifiers cannot use dependency injection (#758)
use injector instead of `new $class()`
1 parent f57cb89 commit 5a5ef16

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Cart/OrderTotalCalculator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ public function getModifier($className, $forcecreate = false)
149149
}
150150
return $modifier;
151151
}
152-
$modifier = new $className();
152+
$modifier = $className::create();
153153
if ($modifier->required() || $forcecreate) { //create any modifiers that are required for every order
154154
$modifier->OrderID = $this->order->ID;
155155
$modifier->write();

0 commit comments

Comments
 (0)