Ays_PopupBox_List_Table D

Total Complexity 758
Dependencies 1
Dependents 1
Total lines 2,319
Lines of code 1,543
Logical lines of code 755
Comment lines 503
Methods 34
Properties 2

Methods 34

Method Rating Maintainability Complexity Lines of code
add_or_edit_popupbox()
D
0
551 794
duplicate_popupbox()
C
26
26 149
process_bulk_action()
B
43 24 39
extra_tablenav()
B
34 20 94
column_default()
A
54 13 22
popupbox_notices()
A
50 12 25
column_view_type()
A
47 11 39
get_ays_popupboxes()
A
47 11 30
column_create_date()
A
53 10 20
column_popup_image()
A
48 9 30
ays_pb_get_filter_conditions()
A
53 9 21
ays_pb_add_filters_to_link()
A
54 9 19
column_onoffswitch()
A
53 8 19
column_modal_content()
S
52 7 27
get_views()
S
49 4 31
record_count()
S
57 5 14
column_category_id()
S
58 5 13
publish_unpublish_popupbox()
S
57 3 17
prepare_items()
S
57 3 15
column_title()
S
57 3 13
get_columns()
S
57 1 16
display_tablenav()
S
63 1 15
ays_pb_add_filters_to_sql()
S
66 2 8
delete_popupboxes()
S
67 1 8
no_items()
S
79 1 3
column_cb()
S
74 1 5
all_record_count()
S
69 1 6
get_sortable_columns()
S
66 1 9
get_bulk_actions()
S
67 1 8
unpublished_popup_count()
S
69 1 6
published_popup_count()
S
69 1 6
get_popupbox_by_id()
S
69 1 6
get_popup_categories()
S
70 1 6
__construct()
S
63 1 10