Code Analysis: WPBonusPlus 1.1

Function Rating Maintainability Complexity Lines of code
BPWP\BPWPMyAccount::bpwp_api_print_customer_card_info()
C
37 25 68
bpwp_api_request()
A
45 9 44
BPWP\BPWPMenuSettings::display_status()
A
49 8 28
BPWP\BPWPProfile::bpwp_api_prepare_customer_bonuses_data()
S
44 4 51
BPWP\BPWPProfile::bpwp_replace_customer_card_desc()
S
56 6 19
bpwp_api_get_customer_data()
S
56 6 18
BPWP\BPWPMyAccount::bpwp_qrcode_scripts()
S
52 3 28
BPWP\BPWPMenuSettings::init()
S
52 2 24
BPWP\BPWPMenuSettings::settings_general()
S
49 1 36
bpwp_api_get_customer_phone()
S
66 3 8
BPWP\BPWPProfile::bpwp_customer_login()
S
60 2 14
BPWP\BPWPProfile::bpwp_api_render_customer_bonus_card()
S
55 1 23
BPWP\BPWPMenuSettings::render_nav_menu()
S
60 1 16
BPWP\BPWPMenuSettings::display_settings()
S
61 1 15
BPWP\BPWPBonusPlus_Core::bpwp_load_components()
S
68 2 7
BPWP\BPWPMyAccount::bpwp_add_my_account_endpoint()
S
68 2 7
BPWP\BPWPBonusPlus_Core::init()
S
59 1 15
BPWP\BPWPMenuSettings::display_api_key()
S
62 1 12
BPWP\BPWPMenuSettings::display_msg_know_customers()
S
64 1 11
BPWP\BPWPMenuSettings::display_msg_unknow_customers()
S
64 1 11
BPWP\BPWPMyAccount::bpwp_account_links()
S
62 1 11
BPWP\BPWPBonusPlus_Core::bpwp_plugin_activate()
S
76 1 4
BPWP\BPWPMenuSettings::display_lk_url()
S
74 1 4
BPWP\BPWPMyAccount::init()
S
67 1 7
BPWP\BPWPBonusPlus_Core::bpwp_shortcode_wp_enqueue_styles()
S
67 1 9
BPWP\BPWPBonusPlus_Core::bpwp_true_load_plugin_textdomain()
S
77 1 3
BPWP\BPWPMyAccount::bpwp_query_vars()
S
76 1 4
BPWP\BPWPBonusPlus_Core::bpwp_plugin_deactivate()
S
81 1 3
BPWP\BPWPProfile::bpwp_api_bonus_card_shortcode_init()
S
78 1 3
BPWP\BPWPProfile::init()
S
71 1 5