Repository Forums Support WooCommerce Extended Coupon Features PRO single request to cart page generates 4 divide by zero on the same coupon Reply To: single request to cart page generates 4 divide by zero on the same coupon

#3111
Jonathan Moore
Participant

adding call stack for info:


[22-Apr-2018 09:42:02 UTC] wjecf suppressing divide by zeron on coupon id 15209 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:42:02 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 231
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 720
            [function] => apply_coupon
            [class] => WC_Discounts
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 614
            [function] => calculate_discounts
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 140
            [function] => calculate_item_totals
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 131
            [function] => calculate
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [8] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 1229
            [function] => __construct
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [9] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-session.php
            [line] => 119
            [function] => calculate_totals
            [class] => WC_Cart
            [type] => ->
        )

    [10] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => get_cart_from_session
            [class] => WC_Cart_Session
            [type] => ->
        )

    [11] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [12] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [13] => Array
        (
            [file] => wp-settings.php
            [line] => 471
            [function] => do_action
        )

    [14] => Array
        (
            [file] => wp-config.php
            [line] => 141
            [args] => Array
                (
                    [0] => wp-settings.php
                )

            [function] => require_once
        )

    [15] => Array
        (
            [file] => wp-load.php
            [line] => 37
            [args] => Array
                (
                    [0] => wp-config.php
                )

            [function] => require_once
        )

    [16] => Array
        (
            [file] => wp-admin/admin-ajax.php
            [line] => 22
            [args] => Array
                (
                    [0] => wp-load.php
                )

            [function] => require_once
        )

)

[22-Apr-2018 09:42:10 UTC] wjecf suppressing divide by zeron on coupon id 15209 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:42:10 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 231
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 720
            [function] => apply_coupon
            [class] => WC_Discounts
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 614
            [function] => calculate_discounts
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 140
            [function] => calculate_item_totals
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 131
            [function] => calculate
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [8] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 1229
            [function] => __construct
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [9] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-session.php
            [line] => 119
            [function] => calculate_totals
            [class] => WC_Cart
            [type] => ->
        )

    [10] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => get_cart_from_session
            [class] => WC_Cart_Session
            [type] => ->
        )

    [11] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [12] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [13] => Array
        (
            [file] => wp-settings.php
            [line] => 471
            [function] => do_action
        )

    [14] => Array
        (
            [file] => wp-config.php
            [line] => 141
            [args] => Array
                (
                    [0] => wp-settings.php
                )

            [function] => require_once
        )

    [15] => Array
        (
            [file] => wp-load.php
            [line] => 37
            [args] => Array
                (
                    [0] => wp-config.php
                )

            [function] => require_once
        )

    [16] => Array
        (
            [file] => wp-blog-header.php
            [line] => 13
            [args] => Array
                (
                    [0] => wp-load.php
                )

            [function] => require_once
        )

    [17] => Array
        (
            [file] => index.php
            [line] => 17
            [args] => Array
                (
                    [0] => wp-blog-header.php
                )

            [function] => require
        )

)

[22-Apr-2018 09:42:11 UTC] wjecf suppressing divide by zeron on coupon id 15210 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:42:11 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-coupon.php
            [line] => 779
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 1538
            [function] => is_valid
            [class] => WC_Coupon
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/legacy/class-wc-legacy-cart.php
            [line] => 267
            [function] => apply_coupon
            [class] => WC_Cart
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-ajax.php
            [line] => 193
            [function] => add_discount
            [class] => WC_Legacy_Cart
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => apply_coupon
            [class] => WC_AJAX
            [type] => ::
        )

    [8] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [9] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [10] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-ajax.php
            [line] => 78
            [function] => do_action
        )

    [11] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => do_wc_ajax
            [class] => WC_AJAX
            [type] => ::
        )

    [12] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [13] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [14] => Array
        (
            [file] => wp-includes/template-loader.php
            [line] => 12
            [function] => do_action
        )

    [15] => Array
        (
            [file] => wp-blog-header.php
            [line] => 19
            [args] => Array
                (
                    [0] => wp-includes/template-loader.php
                )

            [function] => require_once
        )

    [16] => Array
        (
            [file] => index.php
            [line] => 17
            [args] => Array
                (
                    [0] => wp-blog-header.php
                )

            [function] => require
        )

)

[22-Apr-2018 09:42:11 UTC] wjecf suppressing divide by zeron on coupon id 15210 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:42:11 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 231
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 720
            [function] => apply_coupon
            [class] => WC_Discounts
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 614
            [function] => calculate_discounts
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 140
            [function] => calculate_item_totals
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 131
            [function] => calculate
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [8] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 1229
            [function] => __construct
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [9] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 284
            [function] => calculate_totals
            [class] => WC_Cart
            [type] => ->
        )

    [10] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [11] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [12] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 1598
            [function] => do_action
        )

    [13] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/legacy/class-wc-legacy-cart.php
            [line] => 267
            [function] => apply_coupon
            [class] => WC_Cart
            [type] => ->
        )

    [14] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-ajax.php
            [line] => 193
            [function] => add_discount
            [class] => WC_Legacy_Cart
            [type] => ->
        )

    [15] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => apply_coupon
            [class] => WC_AJAX
            [type] => ::
        )

    [16] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [17] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [18] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-ajax.php
            [line] => 78
            [function] => do_action
        )

    [19] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => do_wc_ajax
            [class] => WC_AJAX
            [type] => ::
        )

    [20] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [21] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [22] => Array
        (
            [file] => wp-includes/template-loader.php
            [line] => 12
            [function] => do_action
        )

    [23] => Array
        (
            [file] => wp-blog-header.php
            [line] => 19
            [args] => Array
                (
                    [0] => wp-includes/template-loader.php
                )

            [function] => require_once
        )

    [24] => Array
        (
            [file] => index.php
            [line] => 17
            [args] => Array
                (
                    [0] => wp-blog-header.php
                )

            [function] => require
        )

)

[22-Apr-2018 09:42:14 UTC] wjecf suppressing divide by zeron on coupon id 15210 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:42:14 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 231
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 720
            [function] => apply_coupon
            [class] => WC_Discounts
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 614
            [function] => calculate_discounts
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 140
            [function] => calculate_item_totals
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 131
            [function] => calculate
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [8] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 1229
            [function] => __construct
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [9] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-session.php
            [line] => 119
            [function] => calculate_totals
            [class] => WC_Cart
            [type] => ->
        )

    [10] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => get_cart_from_session
            [class] => WC_Cart_Session
            [type] => ->
        )

    [11] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [12] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [13] => Array
        (
            [file] => wp-settings.php
            [line] => 471
            [function] => do_action
        )

    [14] => Array
        (
            [file] => wp-config.php
            [line] => 141
            [args] => Array
                (
                    [0] => wp-settings.php
                )

            [function] => require_once
        )

    [15] => Array
        (
            [file] => wp-load.php
            [line] => 37
            [args] => Array
                (
                    [0] => wp-config.php
                )

            [function] => require_once
        )

    [16] => Array
        (
            [file] => wp-blog-header.php
            [line] => 13
            [args] => Array
                (
                    [0] => wp-load.php
                )

            [function] => require_once
        )

    [17] => Array
        (
            [file] => index.php
            [line] => 17
            [args] => Array
                (
                    [0] => wp-blog-header.php
                )

            [function] => require
        )

)

[22-Apr-2018 09:42:18 UTC] wjecf suppressing divide by zeron on coupon id 15210 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:42:18 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-coupon.php
            [line] => 779
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 730
            [function] => is_valid
            [class] => WC_Coupon
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => check_cart_coupons
            [class] => WC_Cart
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [8] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-cart.php
            [line] => 79
            [function] => do_action
        )

    [9] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php
            [line] => 76
            [function] => output
            [class] => WC_Shortcode_Cart
            [type] => ::
        )

    [10] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php
            [line] => 89
            [function] => shortcode_wrapper
            [class] => WC_Shortcodes
            [type] => ::
        )

    [11] => Array
        (
            [file] => wp-includes/shortcodes.php
            [line] => 319
            [function] => cart
            [class] => WC_Shortcodes
            [type] => ::
        )

    [12] => Array
        (
            [function] => do_shortcode_tag
        )

    [13] => Array
        (
            [file] => wp-includes/shortcodes.php
            [line] => 197
            [function] => preg_replace_callback
        )

    [14] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => do_shortcode
        )

    [15] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [16] => Array
        (
            [file] => wp-includes/post-template.php
            [line] => 240
            [function] => apply_filters
        )

    [17] => Array
        (
            [file] => wp-content/themes/photoline-inkston/content-page.php
            [line] => 31
            [function] => the_content
        )

    [18] => Array
        (
            [file] => wp-includes/template.php
            [line] => 690
            [args] => Array
                (
                    [0] => wp-content/themes/photoline-inkston/content-page.php
                )

            [function] => require
        )

    [19] => Array
        (
            [file] => wp-includes/template.php
            [line] => 647
            [function] => load_template
        )

    [20] => Array
        (
            [file] => wp-includes/general-template.php
            [line] => 155
            [function] => locate_template
        )

    [21] => Array
        (
            [file] => wp-content/themes/photoline-inkston/page.php
            [line] => 17
            [function] => get_template_part
        )

    [22] => Array
        (
            [file] => wp-includes/template-loader.php
            [line] => 74
            [args] => Array
                (
                    [0] => wp-content/themes/photoline-inkston/page.php
                )

            [function] => include
        )

    [23] => Array
        (
            [file] => wp-blog-header.php
            [line] => 19
            [args] => Array
                (
                    [0] => wp-includes/template-loader.php
                )

            [function] => require_once
        )

    [24] => Array
        (
            [file] => index.php
            [line] => 17
            [args] => Array
                (
                    [0] => wp-blog-header.php
                )

            [function] => require
        )

)

[22-Apr-2018 09:42:18 UTC] wjecf suppressing divide by zeron on coupon id 15210 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:42:18 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 231
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 720
            [function] => apply_coupon
            [class] => WC_Discounts
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 614
            [function] => calculate_discounts
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 140
            [function] => calculate_item_totals
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 131
            [function] => calculate
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [8] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 1229
            [function] => __construct
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [9] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-cart.php
            [line] => 82
            [function] => calculate_totals
            [class] => WC_Cart
            [type] => ->
        )

    [10] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php
            [line] => 76
            [function] => output
            [class] => WC_Shortcode_Cart
            [type] => ::
        )

    [11] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php
            [line] => 89
            [function] => shortcode_wrapper
            [class] => WC_Shortcodes
            [type] => ::
        )

    [12] => Array
        (
            [file] => wp-includes/shortcodes.php
            [line] => 319
            [function] => cart
            [class] => WC_Shortcodes
            [type] => ::
        )

    [13] => Array
        (
            [function] => do_shortcode_tag
        )

    [14] => Array
        (
            [file] => wp-includes/shortcodes.php
            [line] => 197
            [function] => preg_replace_callback
        )

    [15] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => do_shortcode
        )

    [16] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [17] => Array
        (
            [file] => wp-includes/post-template.php
            [line] => 240
            [function] => apply_filters
        )

    [18] => Array
        (
            [file] => wp-content/themes/photoline-inkston/content-page.php
            [line] => 31
            [function] => the_content
        )

    [19] => Array
        (
            [file] => wp-includes/template.php
            [line] => 690
            [args] => Array
                (
                    [0] => wp-content/themes/photoline-inkston/content-page.php
                )

            [function] => require
        )

    [20] => Array
        (
            [file] => wp-includes/template.php
            [line] => 647
            [function] => load_template
        )

    [21] => Array
        (
            [file] => wp-includes/general-template.php
            [line] => 155
            [function] => locate_template
        )

    [22] => Array
        (
            [file] => wp-content/themes/photoline-inkston/page.php
            [line] => 17
            [function] => get_template_part
        )

    [23] => Array
        (
            [file] => wp-includes/template-loader.php
            [line] => 74
            [args] => Array
                (
                    [0] => wp-content/themes/photoline-inkston/page.php
                )

            [function] => include
        )

    [24] => Array
        (
            [file] => wp-blog-header.php
            [line] => 19
            [args] => Array
                (
                    [0] => wp-includes/template-loader.php
                )

            [function] => require_once
        )

    [25] => Array
        (
            [file] => index.php
            [line] => 17
            [args] => Array
                (
                    [0] => wp-blog-header.php
                )

            [function] => require
        )

)

[22-Apr-2018 09:42:19 UTC] wjecf suppressing divide by zeron on coupon id 15210 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:42:19 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 231
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 720
            [function] => apply_coupon
            [class] => WC_Discounts
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 614
            [function] => calculate_discounts
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 140
            [function] => calculate_item_totals
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 131
            [function] => calculate
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [8] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 1229
            [function] => __construct
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [9] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-session.php
            [line] => 119
            [function] => calculate_totals
            [class] => WC_Cart
            [type] => ->
        )

    [10] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => get_cart_from_session
            [class] => WC_Cart_Session
            [type] => ->
        )

    [11] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [12] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [13] => Array
        (
            [file] => wp-settings.php
            [line] => 471
            [function] => do_action
        )

    [14] => Array
        (
            [file] => wp-config.php
            [line] => 141
            [args] => Array
                (
                    [0] => wp-settings.php
                )

            [function] => require_once
        )

    [15] => Array
        (
            [file] => wp-load.php
            [line] => 37
            [args] => Array
                (
                    [0] => wp-config.php
                )

            [function] => require_once
        )

    [16] => Array
        (
            [file] => wp-blog-header.php
            [line] => 13
            [args] => Array
                (
                    [0] => wp-load.php
                )

            [function] => require_once
        )

    [17] => Array
        (
            [file] => index.php
            [line] => 17
            [args] => Array
                (
                    [0] => wp-blog-header.php
                )

            [function] => require
        )

)

[22-Apr-2018 09:42:25 UTC] wjecf suppressing divide by zeron on coupon id 15210 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:42:25 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-coupon.php
            [line] => 779
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 730
            [function] => is_valid
            [class] => WC_Coupon
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => check_cart_coupons
            [class] => WC_Cart
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [8] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-cart.php
            [line] => 79
            [function] => do_action
        )

    [9] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php
            [line] => 76
            [function] => output
            [class] => WC_Shortcode_Cart
            [type] => ::
        )

    [10] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php
            [line] => 89
            [function] => shortcode_wrapper
            [class] => WC_Shortcodes
            [type] => ::
        )

    [11] => Array
        (
            [file] => wp-includes/shortcodes.php
            [line] => 319
            [function] => cart
            [class] => WC_Shortcodes
            [type] => ::
        )

    [12] => Array
        (
            [function] => do_shortcode_tag
        )

    [13] => Array
        (
            [file] => wp-includes/shortcodes.php
            [line] => 197
            [function] => preg_replace_callback
        )

    [14] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => do_shortcode
        )

    [15] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [16] => Array
        (
            [file] => wp-includes/post-template.php
            [line] => 240
            [function] => apply_filters
        )

    [17] => Array
        (
            [file] => wp-content/themes/photoline-inkston/content-page.php
            [line] => 31
            [function] => the_content
        )

    [18] => Array
        (
            [file] => wp-includes/template.php
            [line] => 690
            [args] => Array
                (
                    [0] => wp-content/themes/photoline-inkston/content-page.php
                )

            [function] => require
        )

    [19] => Array
        (
            [file] => wp-includes/template.php
            [line] => 647
            [function] => load_template
        )

    [20] => Array
        (
            [file] => wp-includes/general-template.php
            [line] => 155
            [function] => locate_template
        )

    [21] => Array
        (
            [file] => wp-content/themes/photoline-inkston/page.php
            [line] => 17
            [function] => get_template_part
        )

    [22] => Array
        (
            [file] => wp-includes/template-loader.php
            [line] => 74
            [args] => Array
                (
                    [0] => wp-content/themes/photoline-inkston/page.php
                )

            [function] => include
        )

    [23] => Array
        (
            [file] => wp-blog-header.php
            [line] => 19
            [args] => Array
                (
                    [0] => wp-includes/template-loader.php
                )

            [function] => require_once
        )

    [24] => Array
        (
            [file] => index.php
            [line] => 17
            [args] => Array
                (
                    [0] => wp-blog-header.php
                )

            [function] => require
        )

)

[22-Apr-2018 09:42:25 UTC] wjecf suppressing divide by zeron on coupon id 15210 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:42:25 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 231
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 720
            [function] => apply_coupon
            [class] => WC_Discounts
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 614
            [function] => calculate_discounts
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 140
            [function] => calculate_item_totals
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 131
            [function] => calculate
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [8] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 1229
            [function] => __construct
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [9] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-cart.php
            [line] => 82
            [function] => calculate_totals
            [class] => WC_Cart
            [type] => ->
        )

    [10] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php
            [line] => 76
            [function] => output
            [class] => WC_Shortcode_Cart
            [type] => ::
        )

    [11] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php
            [line] => 89
            [function] => shortcode_wrapper
            [class] => WC_Shortcodes
            [type] => ::
        )

    [12] => Array
        (
            [file] => wp-includes/shortcodes.php
            [line] => 319
            [function] => cart
            [class] => WC_Shortcodes
            [type] => ::
        )

    [13] => Array
        (
            [function] => do_shortcode_tag
        )

    [14] => Array
        (
            [file] => wp-includes/shortcodes.php
            [line] => 197
            [function] => preg_replace_callback
        )

    [15] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => do_shortcode
        )

    [16] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [17] => Array
        (
            [file] => wp-includes/post-template.php
            [line] => 240
            [function] => apply_filters
        )

    [18] => Array
        (
            [file] => wp-content/themes/photoline-inkston/content-page.php
            [line] => 31
            [function] => the_content
        )

    [19] => Array
        (
            [file] => wp-includes/template.php
            [line] => 690
            [args] => Array
                (
                    [0] => wp-content/themes/photoline-inkston/content-page.php
                )

            [function] => require
        )

    [20] => Array
        (
            [file] => wp-includes/template.php
            [line] => 647
            [function] => load_template
        )

    [21] => Array
        (
            [file] => wp-includes/general-template.php
            [line] => 155
            [function] => locate_template
        )

    [22] => Array
        (
            [file] => wp-content/themes/photoline-inkston/page.php
            [line] => 17
            [function] => get_template_part
        )

    [23] => Array
        (
            [file] => wp-includes/template-loader.php
            [line] => 74
            [args] => Array
                (
                    [0] => wp-content/themes/photoline-inkston/page.php
                )

            [function] => include
        )

    [24] => Array
        (
            [file] => wp-blog-header.php
            [line] => 19
            [args] => Array
                (
                    [0] => wp-includes/template-loader.php
                )

            [function] => require_once
        )

    [25] => Array
        (
            [file] => index.php
            [line] => 17
            [args] => Array
                (
                    [0] => wp-blog-header.php
                )

            [function] => require
        )

)

[22-Apr-2018 09:42:27 UTC] wjecf suppressing divide by zeron on coupon id 15210 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:42:27 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 231
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 720
            [function] => apply_coupon
            [class] => WC_Discounts
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 614
            [function] => calculate_discounts
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 140
            [function] => calculate_item_totals
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 131
            [function] => calculate
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [8] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 1229
            [function] => __construct
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [9] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-session.php
            [line] => 119
            [function] => calculate_totals
            [class] => WC_Cart
            [type] => ->
        )

    [10] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => get_cart_from_session
            [class] => WC_Cart_Session
            [type] => ->
        )

    [11] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [12] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [13] => Array
        (
            [file] => wp-settings.php
            [line] => 471
            [function] => do_action
        )

    [14] => Array
        (
            [file] => wp-config.php
            [line] => 141
            [args] => Array
                (
                    [0] => wp-settings.php
                )

            [function] => require_once
        )

    [15] => Array
        (
            [file] => wp-load.php
            [line] => 37
            [args] => Array
                (
                    [0] => wp-config.php
                )

            [function] => require_once
        )

    [16] => Array
        (
            [file] => wp-blog-header.php
            [line] => 13
            [args] => Array
                (
                    [0] => wp-load.php
                )

            [function] => require_once
        )

    [17] => Array
        (
            [file] => index.php
            [line] => 17
            [args] => Array
                (
                    [0] => wp-blog-header.php
                )

            [function] => require
        )

)

[22-Apr-2018 09:42:29 UTC] wjecf suppressing divide by zeron on coupon id 15210 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:42:29 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 231
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 720
            [function] => apply_coupon
            [class] => WC_Discounts
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 614
            [function] => calculate_discounts
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 140
            [function] => calculate_item_totals
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 131
            [function] => calculate
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [8] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 1229
            [function] => __construct
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [9] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-session.php
            [line] => 119
            [function] => calculate_totals
            [class] => WC_Cart
            [type] => ->
        )

    [10] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => get_cart_from_session
            [class] => WC_Cart_Session
            [type] => ->
        )

    [11] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [12] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [13] => Array
        (
            [file] => wp-settings.php
            [line] => 471
            [function] => do_action
        )

    [14] => Array
        (
            [file] => wp-config.php
            [line] => 141
            [args] => Array
                (
                    [0] => wp-settings.php
                )

            [function] => require_once
        )

    [15] => Array
        (
            [file] => wp-load.php
            [line] => 37
            [args] => Array
                (
                    [0] => wp-config.php
                )

            [function] => require_once
        )

    [16] => Array
        (
            [file] => wp-blog-header.php
            [line] => 13
            [args] => Array
                (
                    [0] => wp-load.php
                )

            [function] => require_once
        )

    [17] => Array
        (
            [file] => index.php
            [line] => 17
            [args] => Array
                (
                    [0] => wp-blog-header.php
                )

            [function] => require
        )

)

[22-Apr-2018 09:44:02 UTC] wjecf suppressing divide by zeron on coupon id 15210 - actual value returned from $wrap_coupon->get_minimum_amount() was: "0.00" callstack follows: 
[22-Apr-2018 09:44:02 UTC] Array
(
    [0] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => assert_coupon_is_valid
            [class] => WJECF_Controller
            [type] => ->
        )

    [1] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 203
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [2] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 906
            [function] => apply_filters
        )

    [3] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-discounts.php
            [line] => 231
            [function] => is_coupon_valid
            [class] => WC_Discounts
            [type] => ->
        )

    [4] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 720
            [function] => apply_coupon
            [class] => WC_Discounts
            [type] => ->
        )

    [5] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 614
            [function] => calculate_discounts
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [6] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 140
            [function] => calculate_item_totals
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [7] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php
            [line] => 131
            [function] => calculate
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [8] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart.php
            [line] => 1229
            [function] => __construct
            [class] => WC_Cart_Totals
            [type] => ->
        )

    [9] => Array
        (
            [file] => wp-content/plugins/woocommerce/includes/class-wc-cart-session.php
            [line] => 119
            [function] => calculate_totals
            [class] => WC_Cart
            [type] => ->
        )

    [10] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 286
            [function] => get_cart_from_session
            [class] => WC_Cart_Session
            [type] => ->
        )

    [11] => Array
        (
            [file] => wp-includes/class-wp-hook.php
            [line] => 310
            [function] => apply_filters
            [class] => WP_Hook
            [type] => ->
        )

    [12] => Array
        (
            [file] => wp-includes/plugin.php
            [line] => 453
            [function] => do_action
            [class] => WP_Hook
            [type] => ->
        )

    [13] => Array
        (
            [file] => wp-settings.php
            [line] => 471
            [function] => do_action
        )

    [14] => Array
        (
            [file] => wp-config.php
            [line] => 141
            [args] => Array
                (
                    [0] => wp-settings.php
                )

            [function] => require_once
        )

    [15] => Array
        (
            [file] => wp-load.php
            [line] => 37
            [args] => Array
                (
                    [0] => wp-config.php
                )

            [function] => require_once
        )

    [16] => Array
        (
            [file] => wp-admin/admin-ajax.php
            [line] => 22
            [args] => Array
                (
                    [0] => wp-load.php
                )

            [function] => require_once
        )

)