Code Analysis: WooCommerce - WPMktgEngine | Genoo Extension 1.7.28

Function Rating Maintainability Complexity Lines of code
wpme_get_order_stream_decipher()
B
36 18 92
WPME\WooCommerce\VariantCart::convertCartToObject()
A
48 12 31
WPME\WooCommerce\VariantCart::convertOrderToObject()
A
50 10 27
wpme_on_wpme_api_set()
A
56 8 17
wpme_get_last_name_from_request()
S
60 8 13
wpme_get_first_name_from_request()
S
60 8 13
WPME\Helper::loggedInOrCookie()
S
60 5 13
WPME\WooCommerce\Helper::getEmailFromOrder()
S
61 5 11
WPME\WooCommerce\Product::convertArrayToProductId()
S
62 5 11
on_hold_subscription()
S
53 4 25
on_reactive()
S
55 4 21
get_wpme_order_from_woo_order()
S
56 4 17
wpme_can_continue_cookie_email()
S
58 4 16
get_wpme_subscription_activity_name()
S
59 4 15
get_wpme_order_lead_id()
S
59 4 14
WPME\WooCommerce\Product::setProductsIds()
S
60 4 13
WPME\WooCommerce\Product::convertToProductArray()
S
51 3 26
wpme_fire_activity_stream()
S
53 3 24
pending_cancel_subscription()
S
55 3 22
customer_on_hold_subscription()
S
56 3 20
pending_cancel()
S
57 3 19
wpme_clear_sess()
S
57 3 17
WPME\Helper::canContinue()
S
67 4 7
wpme_get_customer_lead_type()
S
65 4 8
WPME\WooCommerce\VariantCart::convertTotalFromContents()
S
63 4 10
WPME\Helper::hasLeadCookie()
S
69 4 6
wpme_simple_log_2()
S
60 3 12
my_on_subscription_expired()
S
59 2 16
WPME\Helper::setLeadCookieFromUser()
S
66 3 7
WPME\Helper::getUserLeadIdFromUser()
S
73 2 4
genoo_wpme_deactivate_plugin()
S
62 2 10
WPME\Helper::getUserLeadIdFromCookie()
S
71 2 6
WPME\Helper::setUserCookie()
S
72 2 5
WPME\Helper::setUserCookieToUser()
S
71 2 5
genoo_wpme_on_return()
S
73 1 5