WC_OS_Order_Status C

Total Complexity 101
Dependencies 0
Dependents 0
Total lines 893
Lines of code 558
Logical lines of code 201
Comment lines 4
Methods 33
Properties 5

Methods 33

Method Rating Maintainability Complexity Lines of code
wcos_order_statuses_table_body()
A
43 15 43
wcos_order_statuses_html()
A
31 2 213
wos_save_order_status()
A
47 9 33
wos_delete_order_status()
A
47 9 32
order_statuses_available_only()
A
55 8 17
wc_os_update_status_colors()
S
56 5 17
order_needs_payment_statuses()
S
63 4 11
order_statuses_valid_for_payment_complete()
S
63 4 11
order_statuses_hidden_type()
S
62 4 11
filter_paid_order_statuses()
S
63 4 11
filter_pending_order_statuses()
S
63 4 11
get_status_by()
S
60 3 14
regenerate_download_permissions()
S
60 3 13
get_status_slug_name_pairs()
S
63 3 10
save_to_db()
S
62 2 12
register_post_status()
S
61 2 12
__construct()
S
56 1 17
is_order_editable()
S
65 2 9
init_status()
S
67 2 8
filter_order_statuses()
S
67 2 8
set_status_slug()
S
81 1 3
is_paid()
S
82 1 3
set_paid()
S
81 1 3
get_core_statuses()
S
82 1 3
translation_array_filter()
S
65 1 9
get_type()
S
82 1 3
set_type()
S
81 1 3
get_all_statuses()
S
81 1 3
delete_all_statuses()
S
81 1 3
get_status_slug()
S
82 1 3
set_status_name()
S
81 1 3
get_status_name()
S
82 1 3
set_core_statuses()
S
81 1 3