AEPC_Woocommerce_Addon_Support D

Total Complexity 171
Dependencies 13
Dependents 0
Total lines 1,147
Lines of code 606
Logical lines of code 321
Comment lines 368
Methods 52
Properties 7

Methods 52

Method Rating Maintainability Complexity Lines of code
get_product_item()
D
29 34 102
query_items_args()
A
43 10 49
get_purchase_params()
A
45 10 39
customize_wp_query()
A
49 10 29
register_add_to_cart_params()
A
47 7 37
can_fire_purchase()
S
59 5 14
get_purchase_queue()
S
62 5 11
get_initiate_checkout_params()
S
53 4 23
get_view_content_params()
S
55 4 19
do_query()
S
55 4 18
get_product_id()
S
65 5 8
filter_items_query()
S
59 4 15
add_currency_param()
S
62 4 12
save_purchase_queue()
S
62 4 12
add_content_category_meta()
S
63 4 11
format_price()
S
62 4 10
get_session_user_id()
S
61 3 12
maybe_sku()
S
70 3 6
can_fire_complete_registration()
S
76 3 3
setup()
S
58 2 14
get_checkout_url()
S
78 2 3
save_registration_data()
S
65 2 9
can_fire_initiate_checkout()
S
79 2 3
ensure_not_orphaned_variations()
S
59 1 15
register_user_id()
S
69 2 7
register_add_payment_info_params()
S
68 2 7
get_short_description_from_product()
S
78 2 3
get_product_tags()
S
64 2 10
get_description_from_product()
S
78 2 3
get_product_categories()
S
64 2 10
get_product_name()
S
71 2 6
set_product_saved_in_feed()
S
78 1 3
set_product_edited_in_feed()
S
78 1 3
set_product_not_saved_in_feed()
S
79 1 3
remove_all_feed_status()
S
80 1 3
there_are_items_to_save()
S
69 1 6
get_feed_status_meta_key()
S
78 1 3
get_feed_entries_to_edit()
S
79 1 3
can_fire_view_content()
S
81 1 3
get_feed_entries_to_save()
S
79 1 3
get_category_content()
S
71 1 6
get_feed_entries()
S
79 1 3
can_fire_add_to_cart()
S
82 1 3
get_customer_info()
S
66 1 9
register_purchase_event()
S
68 1 7
get_complete_registration_params()
S
72 1 5
get_queue_transient_name()
S
79 1 3
is_active()
S
80 1 3
get_product_types()
S
81 1 3
is_product_of_this_addon()
S
79 1 3
add_content_category_meta_in_block_grid()
S
70 1 7
query_items()
S
75 1 4