PP_Custom_Status D

Total Complexity 313
Dependencies 7
Dependents 2
Total lines 2,621
Lines of code 1,800
Logical lines of code 728
Comment lines 467
Methods 47
Properties 2

Methods 47

Method Rating Maintainability Complexity Lines of code
print_configure_view()
D
23
25 245
handle_edit_custom_status()
C
32 25 98
get_custom_statuses()
B
38 21 67
handle_add_custom_status()
B
38 16 69
fix_get_sample_permalink_html()
B
37 16 67
dropdown_icons()
B
23
3 261
update_custom_status()
A
44 16 39
post_admin_header()
A
41 13 54
fix_preview_link_part_two()
A
50 12 29
fix_get_sample_permalink()
A
47 10 34
fix_publish_date_after_publish()
A
43 9 47
is_restricted_status()
A
56 10 19
get_core_statuses()
A
38 6 79
handle_delete_custom_status()
A
51 9 24
fix_post_row_actions()
A
47 8 36
action_admin_enqueue_scripts()
A
41 5 73
fix_preview_link_part_one()
S
57 8 15
register_custom_statuses()
S
47 6 39
install()
S
53 7 22
delete_custom_status()
S
48 6 33
disable_custom_statuses_for_post_type()
S
56 7 18
handle_ajax_update_status_positions()
S
55 6 18
get_link()
S
56 5 19
_filter_manage_posts_columns()
S
56 5 18
is_whitelisted_page()
S
56 5 17
filter_insert_post_data()
S
60 5 13
add_custom_status()
S
54 4 19
upgrade()
S
58 4 16
get_custom_status_by()
S
58 4 15
settings_validate()
S
61 4 13
get_preview_link()
S
56 3 19
pp_color_picker()
S
56 3 19
__construct()
S
44 1 47
get_status_property()
S
62 3 12
no_js_notice()
S
60 2 21
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
init()
S
50 1 27
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