PP_Calendar_Methods D

Total Complexity 232
Dependencies 8
Dependents 1
Total lines 1,744
Lines of code 1,253
Logical lines of code 503
Comment lines 210
Methods 29
Properties 4

Methods 29

Method Rating Maintainability Complexity Lines of code
getCalendarDataForMultipleWeeks()
D
18
62 215
createItem()
D
27
37 124
getPostTypeFields()
C
31 21 117
enqueue_admin_scripts()
B
24
9 216
moveCalendarItemToNewDate()
A
44 14 41
settings_show_posts_publish_time_option()
A
38 10 72
current_user_can_modify_post()
A
53 8 23
add_admin_styles()
S
48 6 38
getCalendarData()
S
49 6 31
handle_regenerate_calendar_feed_secret()
S
51 6 26
filter_post_date_column_status()
S
54 6 22
settings_sort_by_option()
S
49 5 34
settings_max_visible_posts_per_date()
S
52 4 26
register_settings()
S
42 1 71
extractPostDataForTheCalendar()
S
51 4 25
settings_posts_publish_time_format_option()
S
51 3 32
settings_ics_subscription_option()
S
50 3 28
filter_calendar_total_weeks_public_feed()
S
55 3 18
filter_calendar_start_date_public_feed()
S
62 3 11
showPostsPublishTime()
S
64 3 10
isPostStatusValid()
S
66 3 9
getCalendarTimeFormat()
S
69 3 7
settings_post_types_option()
S
63 2 11
filterPostsOrderBy()
S
68 2 8
settings_ics_subscription_public_visibility_option()
S
65 2 9
settings_show_calendar_posts_full_title_option()
S
65 2 9
getPostTypeObject()
S
70 2 6
settings_default_publish_time_option()
S
66 1 9
__construct()
S
72 1 5