Code Analysis: Planaday API 4.8

Function Rating Maintainability Complexity Lines of code
shortcodes_bookingform::planaday_api_bookingform()
D
4
97 449
settings_general::planaday_api_formulier_settings()
D
9
82 598
shortcodes_coursesearch::planaday_api_search_form()
D
14
74 234
settings_general::planaday_api_overzicht_settings()
D
16
60 419
shortcodes_bookingform::planaday_api_check_booking()
D
13
67 281
settings_general::planaday_api_detail_settings()
D
22
49 298
shortcodes_courselistblock2::planaday_api_courselistblock2()
D
22
46 162
shortcodes_courselistblock::planaday_api_courselistblock()
D
23
46 155
shortcodes_course::planaday_api_course()
D
25
40 144
settings_general::planaday_api_zoeken_settings()
D
29
34 182
settings_general::planaday_api_general_settings()
D
28
26 194
settings_payment::planaday_api_payment_page()
C
31 22 134
shortcodes_coursesearch::planaday_api_search_forms()
C
33 23 99
widget_cursusdetails::widget()
B
39 24 57
Planaday_Widget_Cursusdetails::widget()
B
39 24 56
shortcodes_courselisttable::planaday_api_courselisttable()
B
36 23 70
settings::ChecksAdminPaymentsPage()
B
35 20 98
settings::ChecksAdminSettingsPage()
B
32 18 128
settings_general::planaday_api_admin_page()
B
36 20 87
shortcodes_courselistlist::planaday_api_courselistlist()
B
41 19 47
settings_general::planaday_api_validate()
B
30 13 136
pad_database::pad_search_course()
B
37 17 68
pad_database::pad_give_courses_locations_dayparts()
A
36 14 74
pad_database::pad_give_courselist()
A
38 13 64
shortcodes_coursecalendar::planaday_api_course_calendar()
A
36 10 92
client::call()
A
40 11 65
shortcodes::planaday_api_course_part()
A
39 11 63
shortcodes::planaday_api_show_database()
A
31 5 135
menu::planaday_api_add_menu_page()
A
39 7 85
settings_welcome::planaday_api_welcome_page()
A
39 7 67
pad_database::pad_get_one_course()
A
39 6 64
Planaday_Widget_Cursusdetails::update()
A
60 9 12
widget_cursusdetails::update()
A
60 9 12
settings_general::planaday_api_materiaal_settings()
A
44 5 64
payment::verwerkbetaling()
S
42 5 54
Planaday_Search_Widget::widget()
S
49 6 30
widget_search::widget()
S
49 6 30
Planaday_validate::telefoonnummer()
S
63 7 11
settings_general::planaday_api_kalender_settings()
S
49 4 50
updateToNewVersion()
S
56 6 20
settings_css::planaday_api_css_page()
S
44 3 63
settings_payment::planaday_api_payment_validate()
S
51 5 29
shortcodes::planaday_api_get_list_courses()
S
46 4 43
pad_database::pad_get_labels_for_select()
S
53 5 22
pad_database::pad_get_locations_for_select()
S
54 5 20
settings_general::planaday_api_database_settings()
S
50 3 49
shortcodes::planaday_api_image()
S
55 5 19
shortcodes::planaday_api_show_shortcodes()
S
44 3 48
api::planaday_api_load_classes()
S
61 5 14
pad_first_initial_create_db()
S
44 1 71
shortcodes_bookingform::planaday_api_do_booking()
S
53 4 23
shortcodes::planaday_api_inputfield()
S
54 4 22
shortcodes::planaday_api_textfield()
S
54 4 22
widget_cursusdetails::form()
S
44 2 51
pad_database::pad_database_keuze()
S
58 4 16
pad_database::pad_give_courselist_by_array()
S
57 4 16
settings::ToonCheckResult()
S
59 4 15
Planaday_date::geef_datum_nl()
S
60 4 13
shortcodes::planaday_api_dagdelen()
S
52 3 23
update2_0()
S
53 3 23
settings_general::planaday_api_api_settings()
S
53 2 37
Planaday_date::geef_nette_datum()
S
52 3 20
Planaday_date::geef_nette_datum_z_jaar()
S
52 3 20
Planaday_Widget_Cursusdetails::form()
S
45 1 49
settings_payment::planaday_is_betaling_mogelijk()
S
63 4 10
settings_payment::planaday_is_betaling_live()
S
63 4 10
reload_courses_dashboard()
S
60 3 14
pad_database::pad_get_locations_for_select_old()
S
58 3 14
editor_scripts()
S
51 2 28
shortcodes::planaday_beschikbare_plaatsen()
S
61 3 12
shortcodes::planaday_api_materialen_bij_cursus()
S
62 3 11
api::planaday_api_add_rewrite_rules()
S
61 3 11
pad_database::pad_check_if_location_exists_else_insert()
S
50 2 26
pad_database::pad_delete_old_shit()
S
55 2 20
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
settings_payment::planaday_create_paymentpage()
S
53 1 31
registreer_extra_stylesheet()
S
60 2 16
pad_cron_update_all_courses()
S
64 3 10
shortcodes::planaday_api_page_for_shortcode()
S
65 3 9
pad_database::pad_right_db_key()
S
65 3 10
pad_database::pad_give_course()
S
63 3 9
sccss_maybe_print_css2()
S
65 3 9
pad_update_database_to_403()
S
59 2 14
api::planaday_api_plugin_setup()
S
58 2 14
shortcodes_course::planaday_api_coursename()
S
62 2 11
Planaday_date::geef_vorige_maand()
S
61 2 11
Planaday_date::geef_nette_maand()
S
60 2 11
widget_search::form()
S
56 1 19
Planaday_Search_Widget::form()
S
56 1 19
shortcodes::planaday_api_add_shortcodes()
S
55 1 18
shortcodes::planaday_api_materialen_checklist()
S
61 2 10
widget_search::update()
S
72 2 5
Planaday_validate::email()
S
69 2 7
pad_database::pad_count_rows()
S
63 2 10
settings::planaday_api_get_instance()
S
70 2 7
pad_database::pad_first_daypart_with_date_part()
S
67 2 6
paytium_redirect_after_payment()
S
69 2 7
pad_cron_activation()
S
73 2 5
sccss_the_css2()
S
67 2 7
idxVal()
S
79 2 3
pad_database::pad_give_courselist_by_ids()
S
65 2 8
pad_database::pad_db_part()
S
66 2 7
pad_database::pad_return_all_dayparts()
S
68 2 6
menu::planaday_api_get_instance()
S
69 2 7
payment::planaday_api_get_instance()
S
69 2 7
pad_database::pad_get_lastupdate()
S
68 2 6
pad_database::pad_first_daypart_with_date()
S
68 2 6
api::planaday_api_get_instance()
S
69 2 7
Planaday_validate::postcode()
S
71 2 6
pad_database::pad_dayparts_in_past()
S
63 2 10
shortcodes::planaday_api_get_instance()
S
70 2 7
Planaday_Search_Widget::update()
S
72 2 5
client::planaday_api_get_instance()
S
69 2 7
Planaday_date::tijdverschil()
S
66 2 8
shortcodes::planaday_api_get_locatie()
S
62 1 12
Planaday_date::GeefMaandTerug()
S
62 1 9
api::planaday_api_textdomain()
S
77 1 3
Planaday_date::tijdinverleden()
S
69 1 6
update_to_4_message()
S
74 1 6
Planaday_date::plusmaanden()
S
74 1 4
settings_payment::planaday_is_paymentpage_present()
S
80 1 3
menu::__construct()
S
76 1 4
shortcodes::planaday_api_tekst_sanitizer()
S
66 1 9
Planaday_date::currentdate()
S
80 1 3
api::planaday_api_action_links()
S
73 1 4
shortcodes::__construct()
S
76 1 4
client::__construct()
S
81 1 3
shortcodes::planaday_api_var_cleanup()
S
70 1 6
shortcodes::planaday_api_dagdeel()
S
64 1 10
shortcodes::planaday_api_get_one_course()
S
64 1 10
pad_database::pad_give_all_locations()
S
69 1 6
settings::getClassName()
S
82 1 3
shortcodes::planaday_api_materialen_array()
S
75 1 4
api::planaday_api_options_update()
S
71 1 5
enqueue_style()
S
67 1 7
api::planaday_api_add_query_vars()
S
77 1 4
update2_1()
S
100 1 2
shortcodes_course::planaday_api_coursebutton()
S
62 1 10
shortcodes::planaday_api_materialen()
S
64 1 10
Planaday_Search_Widget::__construct()
S
67 1 9
my_register_custom_widget()
S
78 1 4
shortcodes_course::planaday_api_coursepriceremark()
S
64 1 9
widget_search::__construct()
S
67 1 9
Planaday_date::currentdatetime()
S
75 1 4
register_script()
S
65 1 9
shortcodes_bookingform::__construct()
S
76 1 4
pad_database::pad_give_all_dayparts()
S
69 1 6
shortcodes_course::planaday_give_courseid()
S
74 1 5
pad_reload_tables()
S
69 1 7
shortcodes_course::planaday_api_courseprice()
S
63 1 10
pad_database::pad_get_courseids_dayparts_by_location()
S
71 1 5
settings::__construct()
S
81 1 3
widget_cursusdetails::__construct()
S
67 1 9
Planaday_date::geef_maand_kort()
S
72 1 4
Planaday_date::geef_maand()
S
72 1 4
api::__construct()
S
81 1 3
Planaday_Widget_Cursusdetails::__construct()
S
67 1 9
payment::__construct()
S
81 1 3
Planaday_date::tijdsduur()
S
69 1 6
shortcodes::planaday_api_course_link()
S
67 1 7
Planaday_date::geef_jaartal()
S
75 1 4
codemirror_beschikbaar()
S
75 1 4
pad_database::pad_give_all_courses()
S
69 1 6
Planaday_date::geef_timestamp()
S
80 1 3