Code Analysis: Timed Content 2.80

Function Rating Maintainability Complexity Lines of code
CustomFieldsInterface::display_custom_fields()
D
13
56 356
TimedContentPlugin::get_schedule_description()
D
21
27 271
TimedContentPlugin::get_schedule_description_by_id()
D
26
32 182
TimedContentPlugin::get_rule_periods()
D
26
33 155
TimedContentPlugin::server_show_html()
D
25
31 178
TimedContentPlugin::setup_custom_fields()
C
21
10 312
TimedContentPlugin::validate()
B
40 19 62
TimedContentPlugin::rules_show_html()
B
41 16 49
TimedContentPlugin::get_nth_weekday_of_month()
A
41 14 59
CustomFieldsInterface::save_custom_fields()
A
44 15 44
TimedContentPlugin::client_show_html()
A
41 13 60
CustomFieldsInterface::create_custom_fields()
A
42 10 54
TimedContentPlugin::get_rule_periods_by_id()
A
43 10 46
TimedContentPlugin::add_admin_header_code()
A
42 7 58
TimedContentPlugin::get_next_month()
A
49 8 31
TimedContentPlugin::add_rules_count()
A
48 7 38
TimedContentPlugin::convert_date_time_parameters_to_iso()
S
51 7 29
TimedContentPlugin::init()
S
36 3 86
CustomFieldsInterface::generate_timezone_select_options()
S
46 6 39
TimedContentPlugin::get_rules_js()
S
49 5 30
TimedContentPlugin::set_tinymce_plugin_vars()
S
54 5 22
TimedContentPlugin::convert_time_to_iso()
S
57 5 16
TimedContentPlugin::timed_content_plugin_get_rule_periods_ajax()
S
51 4 26
TimedContentPlugin::timed_content_plugin_get_tinymce_dialog()
S
44 2 55
TimedContentPlugin::get_next_week()
S
54 4 20
TimedContentPlugin::timed_content_rule_updated_messages()
S
49 3 31
TimedContentPlugin::add_desc_column_content()
S
59 4 16
TimedContentPlugin::get_post_array_param()
S
62 4 11
TimedContentPlugin::timed_content_plugin_get_schedule_description_ajax()
S
52 3 23
TimedContentPlugin::init_tinymce_plugin()
S
64 4 9
TimedContentPlugin::timed_content_rule_type_init()
S
46 1 42
TimedContentPlugin::date_time_to_english()
S
51 1 32
TimedContentPlugin::timed_content_pre_get_posts()
S
65 3 9
CustomFieldsInterface::remove_default_custom_fields()
S
69 3 7
TimedContentPlugin::add_header_code()
S
63 2 11
TimedContentPlugin::add_post_type_icons()
S
58 1 25
TimedContentPlugin::__construct()
S
51 1 24
TimedContentPlugin::loop_test()
S
71 2 6
TimedContentPlugin::format_timestamp()
S
64 2 10
TimedContentPlugin::set_format_timezone()
S
71 2 6
TimedContentPlugin::strip_array_indices()
S
72 2 6
TimedContentPlugin::get_post_param()
S
68 2 7
CustomFieldsInterface::__construct()
S
58 1 14
TimedContentPlugin::register_tinymce_button()
S
76 1 4
TimedContentPlugin::add_desc_column_head()
S
70 1 6
TimedContentPlugin::add_timed_content_tinymce_plugin()
S
76 1 4
TimedContentPlugin::get_next_day()
S
79 1 3
TimedContentPlugin::get_next_hour()
S
79 1 3
TimedContentPlugin::get_next_year()
S
79 1 3