Code Analysis: EWZ-Rating 1.1.23

Function Rating Maintainability Complexity Lines of code
ewz_show_rating()
D
17
60 214
ewz_rating_help()
D
29
1 745
ewz_rating_scheme_menu()
D
16
6 584
Ewz_Rating_Scheme_Input::v_settings()
D
34 38 76
Ewz_Rating_Scheme_Input::v_restrictions()
D
36 34 68
ewz_display_rated_item_field()
D
33 33 77
Ewz_Rating_Form::add_display_info()
C
31 28 97
Ewz_Rating_Form::download_spreadsheet_I()
C
32 27 95
Ewz_Rating_Field::get_rating_field_opt_array()
C
35 27 83
Ewz_Rating_Scheme::save()
C
33 25 92
Ewz_Rating_Field::check_errors()
C
37 25 61
ewz_rating_form_menu()
B
24
7 305
Ewz_Rating_Scheme::set_data()
B
36 21 83
ewz_rating_list()
B
35 20 79
Ewz_Rating_Field_Input::valid_opt_input()
B
40 21 55
Ewz_Rating_Form::check_errors()
B
39 20 60
Ewz_Item_Rating::rating_field_display()
B
38 18 71
Ewz_Item_Rating::get_items_sql()
B
40 19 51
Ewz_Rating_Form::get_headers_for_ss()
B
41 19 50
Ewz_Rating_Form::save()
B
36 17 77
Ewz_Rating_Field::save()
B
38 17 68
ewz_generate_head_area()
B
43 18 41
Ewz_Rating_Scheme::check_errors()
B
43 17 46
Ewz_Rating_Form::check_count_limits()
B
41 16 53
Ewz_Rating_Form::set_status_table()
B
38 15 68
ewz_main_image_display()
B
37 15 66
Ewz_Rating_Form::get_all_items_and_ratings()
A
41 15 56
Ewz_Rating_Form::check_criteria()
A
45 16 40
Ewz_Item_Rating::save()
A
39 14 64
Ewz_Rating_Form::download_spreadsheet_R()
A
42 14 46
Ewz_Item_Rating::get_ratings_by_item()
A
40 13 56
ewz_rated_item_row()
A
38 12 64
ewz_check_restrictions()
A
45 13 39
Ewz_Rating_Scheme::get_extra_data_item()
A
46 13 38
Ewz_Rating_Field_Input::valid_str_input()
A
46 13 36
ewz_scheme_changes_callback()
A
43 12 47
Ewz_Rating_Field_Input::valid_fix_input()
A
48 13 31
Ewz_Rating_Form::get_user_ratings_by_item()
A
44 12 45
ewz_check_atts()
A
49 12 32
Ewz_Rating_Form::delete()
A
43 11 45
ewz_jhelp_text()
A
36 6 119
Ewz_Rating_Scheme_Input::v_extra_cols()
A
50 12 27
Ewz_Rating_Form_Input::v_fopts()
A
51 12 26
Ewz_Rating_Field::has_option_list()
A
53 12 20
Ewz_Rating_Form::get_rating_data_for_ss()
A
47 11 32
ewz_rating_db_updates()
A
48 11 32
Ewz_Rating_Form::warn_deleting_judge()
A
45 10 41
Ewz_Rating_Field::delete()
A
46 10 37
Ewz_Rating_Form::set_data()
A
46 10 35
Ewz_Rating_Scheme::delete()
A
47 10 34
Ewz_Rating_Setup::setup_rating_tables()
A
49 10 31
Ewz_Rating_Field_Input::valid_lab_input()
A
50 10 28
Ewz_Rating_Field_Input::valid_xtra_input()
A
51 10 25
Ewz_Rating_Form::get_variance()
A
49 9 31
Ewz_Rating_Scheme::add_display_info()
A
48 9 31
Ewz_Item_Rating_Input::v_rating()
A
50 9 27
Ewz_Rating_Field_Input::valid_chk_input()
A
51 9 26
ewz_set_judge_prefs_callback()
A
49 8 30
Ewz_Rating_Setup::create_db_tables()
A
42 5 74
Ewz_Rating_Field_Input::v_fdata()
A
53 8 26
ewz_get_judge_count_callback()
A
51 8 24
Ewz_Rating_Form_Set_Input::v_order()
A
52 8 24
Ewz_Rating_Scheme_Set_Input::v_order()
A
52 8 24
ewz_done_callback()
A
53 8 21
Ewz_Rating_Spreadsheet_Input::v_overwrite()
A
54 8 19
Ewz_Rating_Scheme_Input::v_forder()
A
55 8 17
ewz_r_shortcode_menu()
S
58 8 13
ewz_forms_batch_delete_callback()
S
50 7 27
Ewz_Rating_Form::get_extra_value()
S
51 7 26
ewz_delete_rating_callback()
S
51 7 24
ewz_process_rating_scheme_input()
S
52 7 23
ewz_del_rating_field_callback()
S
53 7 23
Ewz_Rating_Form_Input::validate()
S
55 7 22
Ewz_Rating_Form::get_judges()
S
52 7 22
ewz_init_rating_globals()
S
47 6 36
Ewz_Rating_Scheme::copy_restrictions_from()
S
54 7 21
ewz_del_judge_ratings_callback()
S
54 7 20
ewz_judge_close_callback()
S
54 7 20
ewz_reopen_callback()
S
54 7 20
Ewz_Rating_Form::update_from_data()
S
49 6 31
ewz_is_restr_match()
S
60 7 14
Ewz_Rating_Form::save_rating_form_order()
S
50 6 28
Ewz_Rating_Scheme::save_scheme_order()
S
50 6 28
Ewz_Rating_Form::download_spreadsheet()
S
50 6 27
Ewz_Rating_Permission::delete_rform_permissions()
S
51 6 26
ewz_generate_judge_options()
S
50 6 25
ewz_save_rating_callback()
S
53 6 22
Ewz_Rating_Setup::update_to_utf8()
S
53 6 22
Ewz_Rating_Scheme::delete_field()
S
53 6 22
Ewz_Item_Rating::delete()
S
53 6 21
Ewz_Rating_Scheme::check_test_img_dimensions()
S
52 6 21
ewz_echo_rating_data()
S
54 6 20
Ewz_Rating_Scheme_Input::validate()
S
57 6 18
Ewz_Rating_Form_Input::v_wfids()
S
56 6 17
Ewz_Rating_Scheme::__construct()
S
58 6 16
Ewz_Rating_Form::__construct()
S
57 6 16
Ewz_Item_Rating_Input::validate()
S
60 6 13
Ewz_Rating_Form::delete_all_ratings()
S
52 5 25
Ewz_Item_Rating::drop_item_ratings()
S
53 5 22
ewz_del_scheme_callback()
S
54 5 21
ewz_delete_rform_callback()
S
55 5 19
ewz_recalc_callback()
S
55 5 19
Ewz_Rating_Form::save_status()
S
55 5 19
Ewz_Rating_Form::drop_webform()
S
55 5 18
ewz_next_displayed_field()
S
57 5 18
Ewz_Rating_Form_Set_Input::v_rfids()
S
56 5 18
Ewz_Rating_Field::drop_field()
S
55 5 17
Ewz_Rating_Field_Input::validate()
S
59 5 16
Ewz_Rating_Scheme_Input::__construct()
S
46 4 31
Ewz_Rating_Permission::can_see_rating_form_page()
S
58 5 16
ewz_header()
S
58 5 15
Ewz_Rating_Permission::can_edit_rating_form()
S
59 5 14
ewz_admin_rating_init()
S
51 4 28
Ewz_Rating_Form_Input::v_users()
S
60 5 12
ewz_rform_changes_callback()
S
51 4 27
Ewz_Rating_Scheme::pgcol_sort()
S
62 5 12
Ewz_Rating_Form::ss_display()
S
61 5 11
Ewz_Rating_Form::delete_user_as_judge()
S
53 4 23
ewz_get_admin_string()
S
52 4 23
Ewz_Item_Rating::create_from_data()
S
54 4 21
ewz_input_display()
S
52 4 21
Ewz_Rating_Scheme::get_rating_scheme_opt_array()
S
54 4 20
Ewz_Rating_Field::get_rating_fields_for_rating_scheme()
S
55 4 19
Ewz_Rating_Form::get_judge_opt_array()
S
55 4 18
Ewz_Item_Rating::delete_ratings_for_judge()
S
56 4 18
Ewz_Rating_Scheme::update_from_data()
S
56 4 17
Ewz_Rating_Form::drop_field()
S
58 4 15
ewz_item_rating_page()
S
57 4 15
Ewz_Rating_Form::validate_chk_data()
S
66 5 8
Ewz_Rating_Form::validate_opt_counts()
S
66 5 7
Ewz_Rating_Scheme_Input::v_fields()
S
59 4 14
Ewz_Rating_Form::set_divide_flags()
S
60 4 13
Ewz_Rating_Permission::can_download_rating()
S
60 4 13
Ewz_Rating_Permission::can_see_scheme_page()
S
62 4 12
Ewz_Rating_Form::judge_has_ratings()
S
62 4 12
Ewz_Item_Rating::check_errors()
S
62 4 11
ewz_add_rating_sheet()
S
55 3 21
Ewz_Rating_Form::create_from_data()
S
54 3 21
Ewz_Item_Rating::get_rating_data()
S
54 3 19
Ewz_Rating_Form::create_from_id()
S
57 3 17
Ewz_Rating_Scheme::create_from_id()
S
56 3 17
ewz_admin_rating_menu()
S
57 3 17
ewz_rating_permissions()
S
51 2 31
ewz_rating_settings()
S
49 2 31
ewz_save_scheme_order_callback()
S
57 3 16
Ewz_Rating_Field::create_from_data()
S
65 4 9
ewz_save_rating_form_order_callback()
S
58 3 15
Ewz_Rating_Field::__construct()
S
64 4 10
Ewz_Rating_Form::get_active_judge_ids()
S
63 4 10
ewz_process_rating()
S
59 3 14
Ewz_Rating_Field::create_from_id()
S
58 3 14
Ewz_Item_Rating::create_from_id()
S
58 3 14
Ewz_Rating_Scheme::create_test_image()
S
57 3 13
Ewz_Item_Rating::__construct()
S
64 3 11
Ewz_Rating_Scheme::get_all_rating_schemes()
S
62 3 11
Ewz_Rating_Form::get_ratings_by_item_ro()
S
62 3 11
Ewz_Item_Rating_Input::__construct()
S
52 2 22
Ewz_Rating_Scheme::get_bcolor_opts()
S
57 2 16
Ewz_Rating_Permission::can_edit_all_rating_forms()
S
67 3 8
Ewz_Rating_Form::login_sort()
S
65 3 9
Ewz_Rating_Scheme::renumber_rating_schemes()
S
64 3 9
Ewz_Rating_Form::sort_judges_by_login()
S
68 3 7
Ewz_Rating_Permission::can_edit_rating_form_obj()
S
64 3 10
Ewz_Rating_Permission::can_edit_all_schemes()
S
67 3 8
Ewz_Rating_Form::get_all_rating_forms()
S
63 3 10
Ewz_Rating_Form::renumber_rating_forms()
S
64 3 9
Ewz_Rating_Scheme::set_field_data()
S
64 3 10
Ewz_Item_Rating_Input::v_view()
S
69 3 6
Ewz_Rating_Scheme::has_divide()
S
68 3 8
ewz_remove_empty()
S
67 3 8
ewz_add_images()
S
58 2 14
Ewz_Rating_Scheme::get_fcolor_opts()
S
59 2 13
Ewz_Rating_Form::create_from_ident()
S
60 2 13
Ewz_Item_Rating::get_scheme_count()
S
61 2 12
Ewz_Rating_Form::get_rating_forms_for_rating_scheme()
S
61 2 12
ewz_process_rating_form_input()
S
62 2 11
Ewz_Rating_Scheme::get_all_display_data()
S
62 2 11
Ewz_Rating_Form_Input::__construct()
S
52 1 23
Ewz_Rating_Field_Input::__construct()
S
56 1 16
Ewz_Rating_Form::get_rating_form_list()
S
65 2 9
Ewz_Rating_Scheme::drop_layout()
S
66 2 8
Ewz_Rating_Scheme::get_rating_scheme_order()
S
63 2 10
Ewz_Item_Rating::get_ratings_count_for_form()
S
67 2 7
ewz_rating_auto_update_setting_html()
S
72 2 6
Ewz_Rating_Field_Input::v_rfield_id()
S
70 2 6
Ewz_Rating_Form::finished()
S
64 2 9
Ewz_Rating_Scheme::get_rating_scheme_list()
S
65 2 9
Ewz_Rating_Form::reopen_for()
S
67 2 7
Ewz_Rating_Scheme::get_all_display_headers()
S
63 2 10
Ewz_Rating_Form::get_count_for_scheme()
S
63 2 10
ewz_rating_version_notice()
S
66 2 8
Ewz_Rating_Form::set_column()
S
67 2 8
rating_entrywizard_notice()
S
67 2 8
Ewz_Rating_Form::get_rating_form_order()
S
63 2 10
Ewz_Rating_Scheme::rearrange_columns()
S
69 2 7
ewz_setup_schemes()
S
71 2 6
Ewz_Rating_Form::del_judge_ratings()
S
68 2 7
Ewz_Rating_Form_Set_Input::__construct()
S
58 1 14
Ewz_Rating_Spreadsheet_Input::__construct()
S
60 1 12
Ewz_Rating_Scheme::get_shrink_opt_array()
S
59 1 12
Ewz_Rating_Scheme_Set_Input::__construct()
S
61 1 11
ewz_mce_r_plugin()
S
75 1 4
Ewz_Rating_Scheme::create_from_data()
S
65 1 9
Ewz_Item_Rating::get_rating_ids_for_form()
S
68 1 7
Ewz_Rating_Scheme::get_item_layout_id()
S
72 1 5
Ewz_Rating_Form::get_all_form_layout_ids()
S
68 1 7
ewz_enqueue_rating_scheme_scripts()
S
72 1 6
Ewz_Rating_Form::save_rating_status()
S
79 1 3
ewz_enqueue_rating_form_scripts()
S
70 1 7
Ewz_Rating_Permission::can_edit_rating_scheme()
S
79 1 3
Ewz_Item_Rating::set_data()
S
67 1 7
Ewz_Rating_Permission::can_edit_rating_scheme_obj()
S
79 1 3
Ewz_Rating_Form::get_all_idents()
S
72 1 5
Ewz_Rating_Field::set_data()
S
75 1 4
Ewz_Rating_Scheme::update_usage_counts()
S
76 1 4
Ewz_Item_Rating::get_ratings_for_scheme()
S
67 1 7
Ewz_Rating_Scheme::get_all_scheme_layout_ids()
S
70 1 6
ewz_rating_deactivate()
S
77 1 4
Ewz_Item_Rating_Input::rnonce()
S
80 1 3
Ewz_Item_Rating::get_judges_with_ratings()
S
69 1 6
Ewz_Rating_Scheme::is_valid_rating_scheme()
S
67 1 7
ewz_admin_r_head()
S
67 1 9
ewz_rating_help_links()
S
100 1 7
ewz_mce_r_button()
S
77 1 4
Ewz_Item_Rating::get_judge_count()
S
67 1 7
Ewz_Rating_Form::recalc_and_save_status()
S
77 1 4
ewz_rating_settings_input()
S
68 1 6