NMGR_Wishlist D

Total Complexity 228
Dependencies 8
Dependents 5
Total lines 1,411
Lines of code 728
Logical lines of code 365
Comment lines 450
Methods 107
Properties 7

Methods 107

Method Rating Maintainability Complexity Lines of code
read()
A
47 13 34
has_shipping_address()
A
54 12 19
generate_unique_id()
A
52 11 24
get_items_purchased_amounts()
A
45 9 40
read_items()
A
45 9 38
add_item()
A
48 9 30
__construct()
A
49 9 29
get_items_in_order()
A
50 8 27
create()
S
54 5 19
has_items_fulfilled()
S
60 4 14
delete()
S
59 3 16
before_save()
S
63 4 10
get_display_name()
S
65 4 9
update()
S
53 2 22
get_total()
S
64 3 9
set_prop()
S
63 3 10
has_quantity_mismatch()
S
69 3 7
get_shipping()
S
63 3 10
get_expiry_days()
S
63 3 10
get_type_from_db()
S
63 3 10
get_item_by_product()
S
70 3 6
cache_get()
S
73 3 4
get_product_or_variation_ids()
S
62 2 12
get_item_by_column()
S
62 2 10
get_items_purchased_quantity_count()
S
68 2 7
get_user()
S
78 2 3
cache_set()
S
66 2 8
get_items_quantity_count()
S
69 2 7
get_item()
S
71 2 6
get_items()
S
67 2 7
set_user_id()
S
74 2 4
needs_shipping_address()
S
71 2 5
get_unpurchased_amount()
S
69 2 7
update_meta_data()
S
72 2 5
save()
S
69 2 8
is_active()
S
78 2 3
is_expired()
S
79 2 3
get_purchased_amount()
S
69 2 7
save_type()
S
71 2 6
has_product()
S
60 1 14
get_items_count()
S
80 1 3
set_shipping_country()
S
80 1 3
set_date_fulfilled()
S
80 1 3
set_expiry()
S
79 1 3
set_type()
S
81 1 3
delete_items()
S
72 1 5
get_expiry()
S
80 1 3
get_item_by_unique_id()
S
79 1 3
delete_item()
S
72 1 5
get_type()
S
82 1 3
has_items()
S
80 1 3
is_type()
S
80 1 3
is_guest()
S
78 1 3
is_fulfilled()
S
81 1 3
set_shipping_state()
S
80 1 3
set_shipping_postcode()
S
80 1 3
set_shipping_last_name()
S
80 1 3
set_shipping_city()
S
80 1 3
get_partner_full_name()
S
78 1 3
get_shipping_address_2()
S
80 1 3
get_shipping_address_1()
S
80 1 3
get_shipping_address()
S
80 1 3
get_shipping_company()
S
80 1 3
get_shipping_last_name()
S
80 1 3
get_shipping_first_name()
S
80 1 3
get_description()
S
80 1 3
get_event_date()
S
80 1 3
get_email()
S
80 1 3
get_partner_last_name()
S
80 1 3
get_shipping_state()
S
80 1 3
get_partner_first_name()
S
80 1 3
get_full_name()
S
78 1 3
get_last_name()
S
80 1 3
get_first_name()
S
80 1 3
get_status()
S
80 1 3
get_title()
S
80 1 3
get_id()
S
81 1 3
get_data()
S
74 1 4
get_extra_data()
S
82 1 3
get_meta_data()
S
79 1 3
get_shipping_city()
S
80 1 3
get_shipping_postcode()
S
80 1 3
set_shipping_address_2()
S
80 1 3
set_first_name()
S
80 1 3
set_shipping_address_1()
S
80 1 3
set_shipping_company()
S
80 1 3
get_core_data()
S
79 1 3
set_shipping_first_name()
S
80 1 3
set_description()
S
80 1 3
set_event_date()
S
80 1 3
set_email()
S
80 1 3
set_partner_last_name()
S
80 1 3
set_partner_first_name()
S
80 1 3
set_last_name()
S
80 1 3
set_status()
S
80 1 3
get_shipping_country()
S
80 1 3
set_title()
S
80 1 3
set_id()
S
80 1 3
get_date_created()
S
80 1 3
get_slug()
S
80 1 3
get_customer()
S
80 1 3
get_user_id()
S
80 1 3
get_permalink()
S
78 1 3
get_total_unpurchased_amount()
S
81 1 3
get_total_purchased_amount()
S
73 1 5
get_date_fulfilled()
S
80 1 3
clear_cache()
S
75 1 4