Code Analysis: Planaday API 8.4

Function Rating Maintainability Complexity Lines of code
shortcodes_bookingform::planaday_api_bookingform()
D
0
172 696
settings_general::planaday_api_formulier_settings()
D
2
109 788
shortcodes_bookingform::planaday_api_check_booking()
D
5
117 330
shortcodes_coursesearch::planaday_api_search_form()
D
6
112 314
shortcodes_courselistblock::planaday_api_courselistblock()
D
16
76 207
settings_general::planaday_api_overzicht_settings()
D
16
61 420
shortcodes_courselistblock2::planaday_api_courselistblock2()
D
16
75 209
settings_general::planaday_api_detail_settings()
D
20
55 334
shortcodes_course::planaday_api_course()
D
20
56 189
settings_general::planaday_api_general_settings()
D
20
40 333
settings_general::planaday_api_zoeken_settings()
D
29 34 182
shortcodes_courselisttable::planaday_api_courselisttable()
D
32 38 88
shortcodes_courselistlist::planaday_api_courselistlist()
C
35 32 72
settings_payment::planaday_api_payment_page()
C
31 27 133
updateToNewVersion()
C
34 26 99
shortcodes_coursesearch::planaday_api_search_forms()
C
32 21 107
settings_general::planaday_api_admin_page()
B
35 22 90
Planaday_Widget_Cursusdetails::widget()
B
39 24 56
widget_cursusdetails::widget()
B
39 23 59
settings::ChecksAdminSettingsPage()
B
32 18 128
pad_database::pad_search_course()
B
34 20 87
shortcodes::planaday_api_send_mail_to_tutor()
B
35 19 79
settings_general::planaday_api_validate()
B
29
13 149
shortcodes_coursecalendar::planaday_api_course_calendar()
B
34 15 103
settings::ChecksAdminPaymentsPage()
B
37 16 84
pad_database::pad_give_courselist()
B
36 16 75
shortcodes::planaday_api_course_part()
A
37 14 73
shortcodes::planaday_api_send_mail_to_company()
A
40 15 54
client::call()
A
39 14 68
settings_database::planaday_api_show_database()
A
31 5 135
settings_support::planaday_api_support()
A
45 10 48
menu::planaday_api_add_menu_page()
A
39 7 88
payment::verwerkbetaling()
A
42 9 55
payment::planaday_api_get_fielddata()
A
53 10 22
Planaday_Widget_Cursusdetails::update()
A
60 9 12
widget_cursusdetails::update()
A
60 9 12
shortcodes::planaday_api_redirect_or_text()
A
50 8 26
settings_general::planaday_api_materiaal_settings()
A
44 5 64
shortcodes::planaday_api_get_course_list()
A
45 6 48
pad_database::pad_load_all_data_from_api()
S
40 5 59
settings_general::planaday_api_database_settings()
S
48 5 51
shortcodes::planaday_api_send_mail_to_student()
S
55 7 17
settings_welcome::planaday_api_welcome_page()
S
44 5 47
Planaday_Search_Widget::widget()
S
49 6 30
payment::__construct()
S
58 7 15
widget_search::widget()
S
49 6 30
pad_database::pad_get_one_course()
S
40 4 59
Planaday_validate::telefoonnummer()
S
63 7 11
settings_support::planaday_api_database()
S
46 5 41
shortcodes_bookingform::planaday_api_do_booking()
S
52 6 23
settings_general::planaday_api_kalender_settings()
S
49 4 50
settings_css::planaday_api_css_page()
S
44 3 61
shortcodes::planaday_api_is_inactive()
S
63 7 10
widget_cursusdetails::form()
S
41 2 72
shortcodes::planaday_api_inputfield()
S
53 5 22
pad_database::pad_get_labels_for_select()
S
53 5 22
shortcodes::planaday_api_image()
S
56 5 18
pad_database::pad_check_if_location_exists_else_insert()
S
48 4 31
shortcodes::planaday_api_is_active()
S
65 6 8
pad_database::pad_db_part()
S
60 5 12
shortcodes::__construct()
S
61 5 12
pad_first_initial_create_db()
S
44 1 71
shortcodes::planaday_api_textfield()
S
54 4 22
settings_payment::planaday_create_or_update_paymentpage()
S
47 2 48
shortcodes::planaday_api_get_amount_dayparts_of_course_without_elearning()
S
56 4 18
pad_database::pad_get_locations_for_select()
S
55 4 18
api::planaday_api_load_classes()
S
59 4 16
pad_database::pad_table()
S
58 4 16
update6_9()
S
58 4 15
settings::ToonCheckResult()
S
59 4 15
update7_0()
S
58 4 15
shortcodes::planaday_api_materialen_bij_cursus()
S
60 4 13
shortcodes::planaday_api_get_dayparts_of_course()
S
52 3 25
settings_support::planaday_api_shortcodes()
S
47 2 40
update2_0()
S
53 3 23
settings_general::planaday_api_api_settings()
S
53 2 37
Planaday_Widget_Cursusdetails::form()
S
45 1 49
shortcodes::planaday_api_replace_variables()
S
56 3 16
pad_database::pad_first_daypart_with_date_part()
S
62 4 10
settings_payment::planaday_is_betaling_live()
S
63 4 10
settings_support::__construct()
S
64 4 9
settings_database::__construct()
S
64 4 9
pad_database::pad_first_daypart_with_date()
S
59 3 14
reload_courses_dashboard()
S
61 3 13
pad_database::pad_give_courselist_by_array()
S
59 3 13
editor_scripts()
S
51 2 28
shortcodes::planaday_available_places()
S
61 3 12
pad_database::pad_give_course()
S
61 3 12
pad_database::pad_dayparts_in_past()
S
61 3 12
api::planaday_api_add_rewrite_rules()
S
61 3 11
shortcodes_bookingform::planaday_api_redirect_to_payment()
S
51 2 24
update6_0()
S
53 2 23
settings_payment::planaday_api_payment_validate()
S
56 2 20
pad_database::pad_remove_old_data()
S
55 2 20
update4_4()
S
55 2 19
shortcodes::planaday_api_add_shortcodes()
S
49 1 34
shortcodes_course::planaday_api_coursedateslocations()
S
55 2 19
shortcodes_course::planaday_api_coursedates()
S
56 2 18
settings_css::planaday_api_css_validate()
S
58 2 17
registreer_extra_stylesheet()
S
60 2 16
update6_8()
S
57 2 16
settings_payment::planaday_is_betaling_mogelijk()
S
66 3 8
sccss_maybe_print_css2()
S
65 3 9
shortcodes::planaday_api_page_for_shortcode()
S
64 3 10
pad_database::pad_right_db_key()
S
65 3 10
shortcodes_course::planaday_api_coursename()
S
59 2 14
pad_update_database_to_403()
S
59 2 14
shortcodes_course::planaday_api_coursebutton()
S
59 2 13
api::planaday_api_plugin_setup()
S
59 2 13
shortcodes_course::planaday_api_courseprice()
S
62 2 11
shortcodes::planaday_api_materialen_checklist()
S
60 2 11
shortcodes_course::planaday_api_coursepriceremark()
S
62 2 11
widget_search::form()
S
53 1 25
Planaday_Search_Widget::form()
S
56 1 19
settings_payment::planaday_api_get_instance()
S
70 2 7
pad_database::pad_return_all_dayparts()
S
64 2 9
Planaday_validate::postcode()
S
71 2 6
widget_search::update()
S
72 2 5
settings_support::planaday_api_get_instance()
S
70 2 7
pad_database::pad_count_rows()
S
63 2 10
settings_database::planaday_api_get_instance()
S
70 2 7
pad_database::pad_get_lastupdate()
S
68 2 6
Planaday_validate::email()
S
69 2 7
shortcodes_coursesearch::planaday_api_get_instance()
S
70 2 7
shortcodes_courselistblock::planaday_api_get_instance()
S
70 2 7
api::planaday_api_get_instance()
S
69 2 7
menu::planaday_api_get_instance()
S
69 2 7
payment::planaday_api_get_instance()
S
69 2 7
payment::planaday_api_get_bookingid_from_sourcelink()
S
69 2 6
pad_cron_activation()
S
73 2 5
settings_general::planaday_api_get_instance()
S
70 2 7
shortcodes_courselisttable::planaday_api_get_instance()
S
70 2 7
shortcodes_bookingform::planaday_api_get_instance()
S
70 2 7
shortcodes_coursecalendar::planaday_api_get_instance()
S
70 2 7
settings_welcome::planaday_api_get_instance()
S
70 2 7
pad_database::pad_give_courselist_by_ids()
S
65 2 8
idxVal()
S
79 2 3
Planaday_Search_Widget::update()
S
72 2 5
shortcodes_courselistlist::planaday_api_get_instance()
S
70 2 7
shortcodes_courselistblock2::planaday_api_get_instance()
S
70 2 7
settings_css::planaday_api_get_instance()
S
70 2 7
client::planaday_api_get_instance()
S
69 2 7
shortcodes_course::planaday_api_get_instance()
S
70 2 7
update7_9()
S
65 1 13
Planaday_date::give_readable_date()
S
60 1 11
shortcodes::planaday_api_get_location()
S
63 1 11
shortcodes::planaday_api_dagdeel()
S
64 1 10
pad_database::pad_get_courseids_dayparts_by_location()
S
71 1 5
paytium_redirect_after_payment()
S
81 1 3
pad_database::pad_give_all_courses()
S
69 1 6
codemirror_beschikbaar()
S
75 1 4
Planaday_date::current_datetime()
S
79 1 3
pad_database::pad_give_all_dayparts()
S
69 1 6
plugin_load_textdomain()
S
78 1 3
enqueue_style()
S
69 1 6
Planaday_date::plus_months()
S
77 1 3
api::planaday_api_action_links()
S
73 1 4
widget_cursusdetails::__construct()
S
67 1 9
sccss_the_css2()
S
67 1 7
Planaday_Widget_Cursusdetails::__construct()
S
65 1 10
shortcodes::planaday_api_course_link()
S
67 1 7
settings_support::planaday_api_manual()
S
66 1 10
api::planaday_api_add_query_vars()
S
77 1 4
Planaday_date::current_date()
S
80 1 3
menu::__construct()
S
76 1 4
widget_search::__construct()
S
67 1 9
settings::getClassName()
S
82 1 3
Planaday_date::datetime_in_the_past()
S
69 1 6
shortcodes::planaday_api_var_cleanup()
S
72 1 5
Planaday_Search_Widget::__construct()
S
67 1 9
pad_reload_tables()
S
83 1 3
pad_update_option()
S
73 1 5
register_script()
S
65 1 9
update6_7()
S
80 1 3
settings_support::planaday_api_settingstring()
S
63 1 10
settings::__construct()
S
81 1 3
update2_1()
S
100 1 2
Planaday_date::time_difference()
S
74 1 4
api::__construct()
S
81 1 3
update8_3()
S
76 1 4
shortcodes::planaday_api_sanitize()
S
66 1 9
shortcodes::planaday_api_materialen()
S
66 1 9
settings_payment::planaday_is_paymentpage_present()
S
80 1 3
shortcodes::planaday_api_materialen_array()
S
75 1 4
client::__construct()
S
81 1 3
update7_6()
S
74 1 5
api::planaday_api_options_update()
S
71 1 5
pad_cron_update_all_courses()
S
83 1 3
my_register_custom_widget()
S
78 1 4
shortcodes::planaday_api_get_one_course()
S
66 1 9
update8_4()
S
80 1 3
pad_database::pad_give_all_locations()
S
69 1 6
update7_2()
S
80 1 3