/** * @param OrderBase $order * @return array|null */ public static function load(OrderBase $order) { $tax = new static(); $tax->order = $order; if ($order->getId() > 0) { $tax->list = $tax->loadList($order); } else { $tax->list = $tax->getAvailableList(); } return $tax; }
/** * @param OrderBase $order */ public function setOrder(OrderBase $order) { $this->order = $order; $this->orderId = $order->getId(); }