Code Analysis: WPBonusPlus 2.4

Most Complex Classes

Class Rating Complexity
BPWP\BPWPMyAccount
A
59
BPWP\BPWPWooProductCatExport
A
55
BPWP\BPWPMenuSettings
S
26
BPWP\BPWPProfile
S
23
BPWP\BPWPLogger
S
13
BPWP\BPWPBonusPlus_Core
S
7

Most Complex Functions

Function Rating Complexity
BPWP\BPWPMyAccount::bpwp_api_print_customer_card_info()
C
25
BPWP\BPWPWooProductCatExport::bpwp_api_products_data_prepare()
B
16
BPWP\BPWPProfile::bpwp_api_prepare_customer_bonuses_data()
A
11
BPWP\BPWPWooProductCatExport::bpwp_api_product_cat_data_prepare()
A
11
bpwp_api_request()
A
10
BPWP\BPWPMyAccount::bpwp_get_client_registration_data()
A
10
BPWP\BPWPWooProductCatExport::bpwp_export_message_ui()
A
8
BPWP\BPWPMenuSettings::display_status()
A
8
BPWP\BPWPWooProductCatExport::init()
A
9
bpwp_api_get_customer_data()
A
8
BPWP\BPWPWooProductCatExport::bpwp_api_products_cats_export()
S
7
BPWP\BPWPMyAccount::bpwp_api_render_customer_data()
S
7