Code Analysis: Planaday API 11.0

Function Rating Maintainability Complexity Lines of code
shortcodes_bookingform::planaday_api_bookingform()
D
0
204 792
settings_general::planaday_api_formulier_settings()
D
1
112 810
shortcodes_bookingform::planaday_api_check_booking()
D
2
132 362
shortcodes_coursesearch::planaday_api_search_form()
D
3
130 345
shortcodes_courselistblock2::planaday_api_courselistblock2()
D
14
85 228
shortcodes_courselistblock::planaday_api_courselistblock()
D
14
85 224
settings_general::planaday_api_overzicht_settings()
D
16
61 421
settings_general::planaday_api_detail_settings()
D
20
55 335
settings_general::planaday_api_general_settings()
D
17
50 392
shortcodes_course::planaday_api_course()
D
19
60 196
shortcodes_courselisttable::planaday_api_courselisttable()
D
28
47 109
shortcodes_courselistlist::planaday_api_courselistlist()
D
31 41 90
settings_general::planaday_api_zoeken_settings()
D
29 34 182
settings_payment::planaday_api_payment_page()
C
31 27 133
settings::ChecksAdminSettingsPage()
C
31 19 140
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
pad_database::pad_search_course()
B
34 20 87
settings_general::planaday_api_validate()
B
28
14 154
shortcodes::planaday_api_send_mail_to_tutor()
B
35 19 79
shortcodes_coursecalendar::planaday_api_course_calendar()
B
34 16 102
settings::ChecksAdminPaymentsPage()
B
37 16 86
shortcodes::planaday_api_course_part()
B
36 16 79
pad_database::pad_give_courselist()
B
35 16 77
client::call()
A
37 14 74
shortcodes::planaday_api_send_mail_to_company()
A
40 15 54
settings_database::planaday_api_show_database()
A
31 5 137
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
pad_database::pad_load_all_data_from_api()
A
38 8 68
payment::planaday_api_get_fielddata()
A
53 10 22
shortcodes::planaday_api_get_course_list()
A
43 7 53
settings_support::planaday_api_database()
A
43 7 50
update9_2()
A
49 8 30
widget_cursusdetails::update()
A
60 9 12
Planaday_Widget_Cursusdetails::update()
A
60 9 12
shortcodes::planaday_api_redirect_or_text()
A
50 8 26
settings_welcome::planaday_api_welcome_page()
A
43 6 52
settings_general::planaday_api_materiaal_settings()
A
44 5 64
pad_database::pad_get_one_course()
A
40 5 62
update8_3()
S
33 1 116
settings_general::planaday_api_database_settings()
S
48 5 51
shortcodes::planaday_api_send_mail_to_student()
S
55 7 17
pad_update_to_latest_version()
S
48 6 31
Planaday_Search_Widget::widget()
S
49 6 30
payment::__construct()
S
58 7 15
widget_search::widget()
S
49 6 30
settings_general::planaday_api_api_settings()
S
49 5 43
Planaday_validate::telefoonnummer()
S
63 7 11
shortcodes_bookingform::planaday_api_do_booking()
S
52 6 23
settings_general::planaday_api_kalender_settings()
S
49 4 50
pad_database::pad_check_if_location_exists_else_insert()
S
47 5 35
shortcodes::planaday_api_materialen_checklist()
S
52 6 20
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
pad_first_initial_create_db()
S
42 1 78
shortcodes::planaday_api_image()
S
56 5 18
shortcodes::planaday_api_is_active()
S
65 6 8
shortcodes::planaday_api_get_dayparts_of_course()
S
50 4 28
pad_database::pad_db_part()
S
60 5 12
shortcodes::__construct()
S
61 5 12
shortcodes::planaday_api_replace_variables()
S
50 4 25
shortcodes::planaday_api_textfield()
S
54 4 22
pad_database::pad_get_locations_for_select()
S
55 4 18
shortcodes::planaday_api_get_amount_dayparts_of_course_without_elearning()
S
56 4 18
settings_payment::planaday_create_or_update_paymentpage()
S
47 2 48
api::planaday_api_load_classes()
S
59 4 16
shortcodes_course::planaday_api_courseprice()
S
56 4 16
pad_database::pad_table()
S
58 4 16
settings::ShowCheckResult()
S
59 4 15
pad_is_db_valid()
S
60 4 13
shortcodes::planaday_api_materialen_bij_cursus()
S
60 4 13
settings_support::planaday_api_shortcodes()
S
47 2 40
Planaday_Widget_Cursusdetails::form()
S
45 1 49
editor_scripts()
S
50 2 32
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
pad_database::pad_give_courselist_by_array()
S
59 3 13
pad_database::pad_give_course()
S
61 3 12
pad_database::pad_dayparts_in_past()
S
61 3 12
shortcodes::planaday_available_places()
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
pad_database::pad_remove_old_data()
S
55 2 20
settings_payment::planaday_api_payment_validate()
S
56 2 20
shortcodes_course::planaday_api_coursedateslocations()
S
55 2 19
shortcodes::planaday_api_add_shortcodes()
S
49 1 34
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
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
Planaday_date::time_difference()
S
67 3 7
pad_database::pad_right_db_key()
S
65 3 10
shortcodes::planaday_api_sanitize()
S
60 2 14
shortcodes_course::planaday_api_coursename()
S
59 2 14
api::planaday_api_plugin_setup()
S
59 2 13
shortcodes_course::planaday_api_coursebutton()
S
59 2 13
shortcodes_course::planaday_api_coursepriceremark()
S
62 2 11
widget_search::form()
S
53 1 25
Planaday_Search_Widget::form()
S
56 1 19
shortcodes_coursesearch::planaday_api_get_instance()
S
70 2 7
Planaday_validate::postcode()
S
71 2 6
pad_database::pad_return_all_dayparts()
S
64 2 9
settings_welcome::planaday_api_get_instance()
S
70 2 7
pad_database::pad_count_rows()
S
63 2 10
shortcodes_courselistlist::planaday_api_get_instance()
S
70 2 7
shortcodes_bookingform::planaday_api_get_instance()
S
70 2 7
widget_search::update()
S
72 2 5
api::planaday_api_get_instance()
S
69 2 7
shortcodes_courselisttable::planaday_api_get_instance()
S
70 2 7
menu::planaday_api_get_instance()
S
69 2 7
idxVal()
S
72 2 6
settings_support::planaday_api_get_instance()
S
70 2 7
pad_cron_activation()
S
73 2 5
payment::planaday_api_get_bookingid_from_sourcelink()
S
69 2 6
pad_database::pad_get_lastupdate()
S
68 2 6
settings_general::planaday_api_get_instance()
S
70 2 7
shortcodes_course::planaday_api_get_instance()
S
70 2 7
shortcodes_courselistblock2::planaday_api_get_instance()
S
70 2 7
settings_database::planaday_api_get_instance()
S
70 2 7
client::planaday_api_get_instance()
S
69 2 7
Planaday_Search_Widget::update()
S
72 2 5
settings_css::planaday_api_get_instance()
S
70 2 7
settings_payment::planaday_api_get_instance()
S
70 2 7
Planaday_validate::email()
S
69 2 7
shortcodes_courselistblock::planaday_api_get_instance()
S
70 2 7
pad_database::pad_give_courselist_by_ids()
S
65 2 8
shortcodes_coursecalendar::planaday_api_get_instance()
S
70 2 7
payment::planaday_api_get_instance()
S
69 2 7
reload_courses_dashboard()
S
62 1 12
shortcodes::planaday_api_get_location()
S
63 1 11
Planaday_date::give_readable_date()
S
60 1 11
pad_database::pad_give_all_locations()
S
69 1 6
widget_cursusdetails::__construct()
S
67 1 9
pad_update_option()
S
73 1 5
update9_7()
S
76 1 4
pad_database::pad_give_all_dayparts()
S
69 1 6
client::__construct()
S
81 1 3
settings::__construct()
S
81 1 3
Planaday_date::plus_months()
S
77 1 3
widget_search::__construct()
S
67 1 9
api::planaday_api_action_links()
S
73 1 4
api::planaday_api_options_update()
S
71 1 5
update8_4()
S
76 1 4
api::planaday_api_add_query_vars()
S
77 1 4
sccss_the_css2()
S
67 1 7
update8_5()
S
76 1 4
update11_0()
S
76 1 4
settings_support::planaday_api_manual()
S
66 1 10
Planaday_date::current_datetime()
S
79 1 3
pad_reload_tables()
S
83 1 3
codemirror_beschikbaar()
S
75 1 4
update10_6()
S
80 1 3
plugin_load_textdomain()
S
78 1 3
shortcodes::planaday_api_materialen_array()
S
75 1 4
register_script()
S
65 1 9
pad_cron_update_all_courses()
S
83 1 3
Planaday_Widget_Cursusdetails::__construct()
S
65 1 10
api::__construct()
S
81 1 3
Planaday_date::current_date()
S
80 1 3
Planaday_Search_Widget::__construct()
S
67 1 9
pad_database::pad_get_courseids_dayparts_by_location()
S
71 1 5
settings_support::planaday_api_settingstring()
S
63 1 10
Planaday_date::datetime_in_the_past()
S
69 1 6
settings::getClassName()
S
82 1 3
settings_payment::planaday_is_paymentpage_present()
S
80 1 3
shortcodes::planaday_api_dagdeel()
S
64 1 10
shortcodes::planaday_api_materialen()
S
66 1 9
shortcodes::planaday_api_var_cleanup()
S
72 1 5
shortcodes::planaday_api_get_one_course()
S
66 1 9
paytium_redirect_after_payment()
S
81 1 3
enqueue_style()
S
69 1 6
my_register_custom_widget()
S
78 1 4
pad_database::pad_give_all_courses()
S
69 1 6
shortcodes::planaday_api_course_link()
S
67 1 7
menu::__construct()
S
76 1 4