Surveys_List_Table D

Total Complexity 844
Dependencies 3
Dependents 1
Total lines 2,943
Lines of code 1,964
Logical lines of code 930
Comment lines 637
Methods 38
Properties 4

Methods 38

Method Rating Maintainability Complexity Lines of code
add_or_edit_item()
D
0
605 1,115
duplicate_items()
D
22
58 161
process_bulk_action()
D
26
53 134
survey_notices()
B
42 16 55
get_items()
A
44 15 40
extra_tablenav()
A
41 10 58
column_default()
A
56 11 18
get_views()
A
45 8 41
column_title()
A
46 8 32
record_count()
A
51 8 25
get_columns()
S
53 5 21
column_category_ids()
S
56 5 15
all_record_count()
S
59 5 13
get_statused_record_count()
S
58 5 13
prepare_items()
S
56 3 16
column_author_id()
S
60 3 14
get_bulk_actions()
S
61 3 12
trash_items()
S
55 1 21
restore_items()
S
55 1 21
column_sections_count()
S
65 2 9
column_items_count()
S
65 2 9
display_tablenav()
S
63 1 15
__construct()
S
58 1 14
delete_items()
S
61 1 13
column_code_include()
S
74 1 4
column_shortcode()
S
74 1 4
column_status()
S
64 1 9
column_cb()
S
74 1 5
column_submissions_count()
S
67 1 7
no_items()
S
79 1 3
get_passed_users_count()
S
69 1 6
published_questions_record_count()
S
72 1 5
get_sortable_columns()
S
69 1 7
get_hidden_columns()
S
70 1 7
get_max_id()
S
68 1 7
get_item_by_id()
S
69 1 6
get_categories()
S
69 1 6
survey_recursive_sanitize_data()
S
80 1 3