WPSC_Purchase_Log_List_Table C

Total Complexity 105
Dependencies 3
Dependents 2
Total lines 865
Lines of code 583
Logical lines of code 287
Comment lines 138
Methods 37
Properties 11

Methods 37

Method Rating Maintainability Complexity Lines of code
prepare_items()
B
31 19 105
assemble_predefined_periods_query()
A
36 12 89
get_views()
A
41 8 63
months_dropdown()
S
49 6 30
column_customer()
S
54 5 21
get_status_view_labels()
S
57 3 18
column_status()
S
55 3 18
get_per_status_counts()
S
58 3 15
get_bulk_actions()
S
60 3 13
column_date()
S
60 3 11
special_periods()
S
52 2 23
__construct()
S
67 3 7
set_purchase_logs_per_page_by_user()
S
73 3 4
pagination()
S
59 2 13
column_tracking()
S
60 2 13
column_default()
S
71 2 5
column_id()
S
64 2 9
item_url()
S
60 1 15
column_cb()
S
65 2 8
extra_tablenav()
S
68 2 8
search_box()
S
71 2 6
get_sortable_columns()
S
66 2 9
get_months()
S
58 1 15
delete_url()
S
59 1 14
get_columns()
S
62 1 11
set_per_page()
S
80 1 3
set_date_column_to_date()
S
77 1 4
is_pagination_enabled()
S
80 1 3
is_views_enabled()
S
82 1 3
disable_sortable()
S
81 1 3
disable_views()
S
81 1 3
disable_month_filter()
S
81 1 3
column_amount()
S
67 1 6
disable_bulk_actions()
S
81 1 3
is_search_box_enabled()
S
82 1 3
disable_search_box()
S
81 1 3
is_sortable()
S
82 1 3