PP_Calendar D

Total Complexity 384
Dependencies 10
Dependents 0
Total lines 3,484
Lines of code 2,418
Logical lines of code 1,092
Comment lines 574
Methods 66
Properties 9

Methods 66

Method Rating Maintainability Complexity Lines of code
render_admin_page()
D
12
46 459
calendar_filter_options()
B
32 20 109
handle_ajax_insert_post()
B
33 18 95
get_post_information_fields()
B
35 18 85
generate_post_li_html()
B
33 16 104
generateVTimeZone()
B
35 17 89
get_inner_information()
B
33 14 110
handle_ics_subscription()
A
35 13 85
handle_ajax_update_metadata()
A
40 13 58
settings_validate()
A
42 12 54
handle_ajax_drag_and_drop()
A
41 11 57
sanitize_filter()
A
46 12 40
get_editable_html()
A
44 11 49
get_calendar_posts_for_week()
A
42 10 52
print_top_navigation()
A
38 5 90
current_user_can_modify_post()
A
53 8 23
settings_show_posts_publish_time_option()
S
48 6 33
searchAuthors()
S
50 6 28
handle_regenerate_calendar_feed_secret()
S
51 6 26
filter_post_date_column_status()
S
54 6 22
settings_posts_publish_time_format_option()
S
49 5 36
settings_sort_by_option()
S
49 5 34
get_filters()
S
49 5 29
enqueue_admin_scripts()
S
47 4 42
get_pagination_link()
S
54 5 20
validate_author_input()
S
57 5 16
get_selected_post_types()
S
60 5 14
settings_max_visible_posts_per_date()
S
52 4 26
get_post_status_options()
S
52 4 26
handle_public_calendar_feed()
S
55 4 20
add_admin_styles()
S
57 4 18
getTimezoneString()
S
59 4 15
settings_ics_subscription_option()
S
50 3 28
register_settings()
S
45 1 57
__construct()
S
44 1 52
searchTags()
S
54 3 21
searchCategories()
S
54 3 21
filter_calendar_total_weeks_public_feed()
S
55 3 18
init()
S
48 2 31
upgrade()
S
60 3 13
filter_calendar_start_date_public_feed()
S
62 3 11
showPostsPublishTime()
S
64 3 10
isPostStatusValid()
S
66 3 9
filter_admin_menu_slug()
S
70 3 6
alter_post_modification_time()
S
68 3 7
get_quick_create_post_type_name()
S
68 3 7
action_admin_menu_page()
S
62 2 12
settings_post_types_option()
S
63 2 11
print_configure_view()
S
57 1 18
setDefaultCapabilities()
S
67 2 8
get_time_period_header()
S
65 2 9
pre_select_all_post_types()
S
68 2 7
posts_where_week_range()
S
61 1 12
action_admin_submenu()
S
62 1 12
settings_default_publish_time_option()
S
66 1 9
settings_number_weeks_option()
S
71 1 6
calendar_time_range()
S
64 1 8
calendar_filters()
S
64 1 10
get_ending_of_week()
S
63 1 9
do_ics_escaping()
S
70 1 6
action_clean_li_html_cache()
S
75 1 4
check_capability()
S
73 1 5
install()
S
91 1 2
sanitize_text_input()
S
80 1 3
sanitize_author_input()
S
79 1 3
get_beginning_of_week()
S
63 1 9