data = $data; } /** * @param WDP_Cart $cart * @param int $rule_id * * @return bool */ public function apply_to_cart( $cart, $rule_id ) { $options = $this->data['options']; $tax_class = ! empty( $options[2] ) ? $options[2] : ""; $cart->add_fee_amount( $options[1], (float) $options[0], $rule_id, $tax_class ); return true; } }