Code Analysis: Green Receipt – Messaging App + API (Co-Existence) Plug-in 1.0.4

Function Rating Maintainability Complexity Lines of code
greenreceipt_status_change()
A
44 9 46
greenreceipt_wwn_on_products_saveAnd_Update()
A
51 8 23
greenreceipt_notifications_install()
A
48 7 32
GreenReceipt_Abandoned_Cart_Tracker::greenreceipt_check_abandoned_carts()
S
59 6 13
GreenReceipt_Abandoned_Cart_Tracker::greenreceipt_get_product_data_cart()
S
49 4 30
greenreceipt_order_status_callback()
S
56 4 16
greenreceipt_wwn_on_settings_update()
S
53 2 23
greenreceipt_ordercreated()
S
54 2 22
greenreceipt_msg_send_to_api()
S
55 2 18
greenreceipt_store_category_callback()
S
57 2 16
greenreceipt_plugin_settings_redirect()
S
67 3 8
greenreceipt_settings_page_html()
S
57 1 28
greenreceipt_gr_enqueue_admin_styles()
S
64 2 11
greenreceipt_get_token()
S
54 1 20
greenreceipt_notifications_page()
S
61 1 16
GreenReceipt_Abandoned_Cart_Cron::__construct()
S
67 2 7
GreenReceipt_Abandoned_Cart_Tracker::greenreceipt_on_product_add_to_cart()
S
67 2 7
GreenReceipt_Abandoned_Cart_Cron::greenreceipt_run_cron_check()
S
71 2 6
GreenReceipt_Abandoned_Cart_Cron::greenreceipt_clear_cron()
S
71 2 6
greenreceipt_sanitize_settings()
S
65 2 9
greenreceipt_notifications_page_init()
S
63 1 13
greenreceipt_api_key_callback()
S
68 1 8
greenreceipt_notifications_uninstall()
S
77 1 4
GreenReceipt_Abandoned_Cart_Tracker::__construct()
S
66 1 8
greenreceipt_add_plugin_menu()
S
68 1 9
greenreceipt_gr_plugin_activate()
S
80 1 3
GreenReceipt_Abandoned_Cart_Tracker::greenreceipt_log_message()
S
62 1 10