PP_Custom_Status D

Total Complexity 312
Dependencies 4
Dependents 2
Total lines 2,648
Lines of code 1,839
Logical lines of code 713
Comment lines 459
Methods 46
Properties 2

Methods 46

Method Rating Maintainability Complexity Lines of code
print_configure_view()
D
21
25 309
handle_edit_custom_status()
C
33 24 96
get_custom_statuses()
B
37 22 70
update_custom_status()
B
41 18 50
fix_get_sample_permalink_html()
B
37 16 67
dropdown_icons()
B
23
3 261
handle_add_custom_status()
B
38 15 67
post_admin_header()
A
40 14 58
fix_preview_link_part_two()
A
48 14 31
fix_get_sample_permalink()
A
47 11 34
get_core_statuses()
A
38 6 79
is_restricted_status()
A
56 10 19
fix_post_row_actions()
A
47 8 36
action_admin_enqueue_scripts()
A
41 5 73
handle_delete_custom_status()
A
52 8 22
fix_preview_link_part_one()
S
57 8 15
register_custom_statuses()
S
46 6 40
install()
S
53 7 22
disable_custom_statuses_for_post_type()
S
56 7 18
delete_custom_status()
S
48 6 33
handle_ajax_update_status_positions()
S
54 6 19
get_custom_status_by()
S
56 6 17
filter_insert_post_data()
S
58 6 15
get_link()
S
56 5 19
_filter_manage_posts_columns()
S
56 5 18
is_whitelisted_page()
S
56 5 17
add_custom_status()
S
54 4 19
upgrade()
S
58 4 16
settings_validate()
S
61 4 13
pp_color_picker()
S
56 3 19
get_preview_link()
S
56 3 19
__construct()
S
44 1 47
init()
S
50 2 28
get_status_property()
S
62 3 12
no_js_notice()
S
59 2 22
enqueue_block_editor_assets()
S
55 2 20
get_default_terms()
S
50 1 34
getModuleInstance()
S
66 3 9
settings_always_show_dropdown_option()
S
59 2 13
reassign_post_status()
S
62 2 12
register_settings()
S
56 1 22
_filter_manage_posts_custom_column()
S
71 2 6
addItemToArray()
S
68 2 7
isModuleEnabled()
S
74 2 4
getCustomStatuses()
S
67 2 8
settings_post_types_option()
S
77 1 4