Code Duplication    Length = 10-11 lines in 2 locations

includes/abstracts/abstract-wc-order.php 2 locations

@@ 1588-1598 (lines=11) @@
1585
	 * @param bool $round (default: true).
1586
	 * @return float
1587
	 */
1588
	public function get_line_subtotal( $item, $inc_tax = false, $round = true ) {
1589
		if ( $inc_tax ) {
1590
			$price = $item['line_subtotal'] + $item['line_subtotal_tax'];
1591
		} else {
1592
			$price = $item['line_subtotal'];
1593
		}
1594
1595
		$price = $round ? round( $price, wc_get_price_decimals() ) : $price;
1596
1597
		return apply_filters( 'woocommerce_order_amount_line_subtotal', $price, $this, $item, $inc_tax, $round );
1598
	}
1599
1600
	/**
1601
	 * Calculate item cost - useful for gateways.
@@ 1631-1640 (lines=10) @@
1628
	 * @param bool $round (default: true).
1629
	 * @return float
1630
	 */
1631
	public function get_line_total( $item, $inc_tax = false, $round = true ) {
1632
1633
		// Check if we need to add line tax to the line total.
1634
		$line_total = $inc_tax ? $item['line_total'] + $item['line_tax'] : $item['line_total'];
1635
1636
		// Check if we need to round.
1637
		$line_total = $round ? round( $line_total, wc_get_price_decimals() ) : $line_total;
1638
1639
		return apply_filters( 'woocommerce_order_amount_line_total', $line_total, $this, $item, $inc_tax, $round );
1640
	}
1641
1642
	/**
1643
	 * Calculate item tax - useful for gateways.