WC_OS_Order_Status B

Total Complexity 90
Dependencies 0
Dependents 0
Total lines 842
Lines of code 525
Logical lines of code 177
Comment lines 4
Methods 32
Properties 5

Methods 32

Method Rating Maintainability Complexity Lines of code
wcos_order_statuses_html()
A
31 2 205
wcos_order_statuses_table_body()
A
47 9 37
wos_save_order_status()
A
47 9 33
wos_delete_order_status()
A
47 9 31
order_statuses_available_only()
A
55 8 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 16
filter_order_statuses()
S
67 2 8
init_status()
S
67 2 8
is_order_editable()
S
65 2 9
set_status_name()
S
81 1 3
get_status_slug()
S
82 1 3
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
set_core_statuses()
S
81 1 3
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
translation_array_filter()
S
65 1 9
get_status_name()
S
82 1 3