| @@ 2023-2028 (lines=6) @@ | ||
| 2020 | } | |
| 2021 | ||
| 2022 | $has_subscription = false; | |
| 2023 |         foreach( $this->cart_details as $cart_item ) { | |
| 2024 |             if ( !empty( $cart_item['id'] ) && wpinv_is_recurring_item( $cart_item['id'] )  ) { | |
| 2025 | $has_subscription = true; | |
| 2026 | break; | |
| 2027 | } | |
| 2028 | } | |
| 2029 | ||
| 2030 |         if ( count( $this->cart_details ) > 1 ) { | |
| 2031 | $has_subscription = false; | |
| @@ 2056-2061 (lines=6) @@ | ||
| 2053 | return $item; | |
| 2054 | } | |
| 2055 | ||
| 2056 |         foreach( $this->cart_details as $cart_item ) { | |
| 2057 |             if ( !empty( $cart_item['id'] ) && wpinv_is_recurring_item( $cart_item['id'] )  ) { | |
| 2058 | $item = $cart_item['id']; | |
| 2059 | break; | |
| 2060 | } | |
| 2061 | } | |
| 2062 | ||
| 2063 |         if ( $object ) { | |
| 2064 | $item = $item ? new WPInv_Item( $item ) : NULL; | |
| @@ 881-886 (lines=6) @@ | ||
| 878 | } | |
| 879 | ||
| 880 | $has_subscription = false; | |
| 881 |     foreach( $cart_items as $cart_item ) { | |
| 882 |         if ( !empty( $cart_item['id'] ) && wpinv_is_recurring_item( $cart_item['id'] )  ) { | |
| 883 | $has_subscription = true; | |
| 884 | break; | |
| 885 | } | |
| 886 | } | |
| 887 | ||
| 888 | return apply_filters( 'wpinv_cart_has_recurring_item', $has_subscription, $cart_items ); | |
| 889 | } | |