Code Analysis: WooCommerce - WPMktgEngine | Genoo Extension 1.7.42

Function Rating Maintainability Complexity Lines of code
checkout_update_meta()
D
19
34 309
mv_save_wc_order_other_fields()
D
19
36 277
push_data_into_genoo()
D
19
33 277
send_queue_record_details()
B
32 17 114
data_tables()
A
34 10 105
woocommerce_activity_stream_types()
A
37 9 85
WPME\WooCommerce\VariantCart::convertCartToObject()
A
48 12 31
wpme_get_order_stream_decipher()
A
44 10 46
WPME\WooCommerce\VariantCart::convertOrderToObject()
A
50 10 27
wpme_on_wpme_api_set()
A
52 8 28
wpme_get_first_name_from_request()
A
57 8 19
wpme_get_last_name_from_request()
A
57 8 19
on_reactive()
S
44 5 51
pending_cancel_subscription()
S
44 4 51
customer_on_hold_subscription()
S
45 4 49
pending_cancel()
S
45 4 49
woocommerce_wp_upgrade_completed()
S
59 6 14
on_hold_subscription()
S
45 3 44
datatables_server_side_callback()
S
45 3 43
enable_processing_to_on_hold_notification()
S
46 3 43
my_on_subscription_expired()
S
46 3 43
WPME\Helper::loggedInOrCookie()
S
60 5 13
WPME\WooCommerce\Helper::getEmailFromOrder()
S
61 5 11
WPME\WooCommerce\Product::convertArrayToProductId()
S
62 5 11
wpme_clear_sess()
S
51 3 35
get_wpme_order_from_woo_order()
S
56 4 17
get_wpme_order_lead_id()
S
59 4 15
WPME\WooCommerce\Product::setProductsIds()
S
60 4 13
get_wpme_subscription_activity_name()
S
61 4 13
wpme_can_continue_cookie_email()
S
60 4 13
WPME\WooCommerce\Product::convertToProductArray()
S
51 3 26
wpme_get_customer_lead_type()
S
62 4 11
WPME\WooCommerce\VariantCart::convertTotalFromContents()
S
63 4 10
WPME\Helper::canContinue()
S
67 4 7
WPME\Helper::hasLeadCookie()
S
69 4 6
mv_add_meta_boxes()
S
61 4 10
wpme_simple_log_2()
S
60 3 12
apivalidate()
S
52 2 23
order_status_update()
S
56 2 19
wpme_fire_activity_stream()
S
57 2 18
WPME\Helper::setLeadCookieFromUser()
S
66 3 7
genoo_wpme_deactivate_plugin()
S
59 2 14
sample_admin_notice_woocommerce_success()
S
61 1 26
WPME\Helper::getUserLeadIdFromUser()
S
73 2 4
WPME\Helper::getUserLeadIdFromCookie()
S
71 2 6
my_cron_schedules()
S
63 2 10
woocommerce_update_db_check()
S
70 2 6
WPME\Helper::setUserCookieToUser()
S
71 2 5
WPME\Helper::setUserCookie()
S
72 2 5
genoo_wpme_on_return()
S
73 1 5
mv_add_other_fields_for_packaging()
S
83 1 3
woocommerce_delete_plugin_options()
S
82 1 3