Code Analysis: Charity Donation Offers for WooCommerce 1.2.0

Most Complex Classes

Class Rating Complexity
CDOFWC_Frontend
C
114
CDOFWC_Helper
B
87
CDOFWC_Admin
S
39
CDOFWC
S
38
CDOFWC_Setting
S
28
CDOFWC_Templates
S
12
Charity_CDOFWC_Product
S
1

Most Complex Functions

Function Rating Complexity
CDOFWC_Helper::cdofwc_get_order_item_totals_cb()
C
26
CDOFWC_Helper::cdofwc_order_get_total_cb()
B
25
CDOFWC_Admin::cdofwc_order_items_column_count()
A
15
CDOFWC_Helper::cdofwc_bulk_process_custom_status()
A
13
CDOFWC_Frontend::cdofwc_before_calculate_totals()
A
13
CDOFWC_Setting::get_settings()
A
4
CDOFWC_Helper::cdofwc_get_order_report_revenue_data_cb()
A
10
CDOFWC_Frontend::cdofwc_add_free_product_to_cart()
A
10
CDOFWC_Setting::save_charity_rule()
A
10
CDOFWC_Frontend::cdofwc_message_shortcode_callback()
A
8
CDOFWC_Frontend::cdofw_donation_message()
A
8
CDOFWC::check_plugin_requirements()
A
9