WPSE_WC_Coupons_Columns A

Total Complexity 62
Dependencies 1
Dependents 1
Total lines 666
Lines of code 552
Logical lines of code 131
Comment lines 21
Methods 21
Properties 3

Methods 21

Method Rating Maintainability Complexity Lines of code
register_columns()
B
23
5 301
init()
S
43 5 57
remove_private_columns()
S
58 6 17
create_new_rows()
S
56 6 17
save_post_ids_from_titles_for_column()
S
51 4 24
get_new_coupon_code()
S
64 5 8
get_post_titles_from_ids_for_column()
S
58 3 16
get_array_to_comma_string_for_column()
S
62 3 12
set_new_code_when_duplicating_coupons()
S
65 3 8
dont_lock_allowed_columns()
S
70 3 6
prepare_expiration_date_for_database()
S
70 3 6
render_duplication_prefix_field()
S
64 2 13
get_expiration_date()
S
63 2 12
add_settings_page_options()
S
56 1 19
get_instance()
S
69 2 7
render_instructions_for_duplicating_coupons()
S
71 2 6
save_comma_string_to_array_for_column()
S
66 2 8
remove_unique_data_after_duplicating_coupons()
S
69 2 7
__construct()
S
91 1 2
__set()
S
81 1 3
__get()
S
82 1 3