Surveys_List_Table D

Total Complexity 1,019
Dependencies 4
Dependents 1
Total lines 3,251
Lines of code 2,154
Logical lines of code 1,027
Comment lines 701
Methods 38
Properties 4

Methods 38

Method Rating Maintainability Complexity Lines of code
add_or_edit_item()
D
0
768 1,279
duplicate_items()
D
21
58 168
process_bulk_action()
D
26
53 134
survey_notices()
B
42 16 55
get_items()
A
44 15 40
column_title()
A
44 14 36
extra_tablenav()
A
40 11 60
column_default()
A
56 11 18
get_views()
A
45 8 41
record_count()
A
51 8 25
delete_items()
S
54 5 21
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
column_author_id()
S
56 4 19
prepare_items()
S
56 3 16
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
display_tablenav()
S
63 1 15
column_items_count()
S
65 2 9
__construct()
S
58 1 14
column_shortcode()
S
74 1 4
column_status()
S
63 1 9
column_code_include()
S
74 1 4
column_submissions_count()
S
67 1 7
column_cb()
S
74 1 5
no_items()
S
82 1 3
get_passed_users_count()
S
69 1 6
get_sortable_columns()
S
69 1 7
get_hidden_columns()
S
70 1 7
published_questions_record_count()
S
72 1 5
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