Noptin_Abstract_Ecommerce_Integration A

Total Complexity 66
Dependencies 1
Dependents 0
Total lines 694
Lines of code 312
Logical lines of code 116
Comment lines 289
Methods 39
Properties 5

Methods 39

Method Rating Maintainability Complexity Lines of code
add_order_subscriber()
A
51 8 25
add_customer_tab()
S
46 1 46
is_product_post_type()
S
65 4 9
prepare_order_id()
S
65 4 9
add_field_map_settings()
S
54 2 22
fire_order_hook()
S
59 2 14
get_order_details()
S
52 1 28
fire_product_hook()
S
61 2 11
orders_callback()
S
68 2 7
initialize()
S
64 2 9
order_refunded()
S
68 2 7
order_completed()
S
68 2 7
product_bought()
S
66 2 8
product_refunded()
S
66 2 8
get_order_subscriber()
S
69 2 7
product_updated()
S
74 2 5
product_deleted()
S
74 2 5
product_trashed()
S
74 2 5
product_untrashed()
S
74 2 5
get_product_details()
S
61 1 14
order_pending()
S
80 1 3
available_customer_fields()
S
82 1 3
get_products()
S
82 1 3
__construct()
S
67 1 7
order_processing()
S
80 1 3
order_held()
S
80 1 3
order_cancelled()
S
80 1 3
order_failed()
S
80 1 3
order_deleted()
S
80 1 3
order_updated()
S
80 1 3
order_created()
S
80 1 3
checkout_processed()
S
80 1 3
get_order_customer_user_id()
S
82 1 3
get_order_customer_email()
S
82 1 3
get_order_customer_details()
S
82 1 3
get_total_spent()
S
82 1 3
get_order_count()
S
82 1 3
get_orders()
S
82 1 3
order_paid()
S
80 1 3