Ewz_Rating_Scheme D

Total Complexity 179
Dependencies 11
Dependents 13
Total lines 1,098
Lines of code 676
Logical lines of code 377
Comment lines 305
Methods 34
Properties 18

Methods 34

Method Rating Maintainability Complexity Lines of code
save()
C
33 25 92
set_data()
B
36 21 83
check_errors()
B
43 17 46
get_extra_data_item()
A
46 13 38
delete()
A
47 10 34
add_display_info()
A
48 9 31
copy_restrictions_from()
S
54 7 21
save_scheme_order()
S
50 6 28
delete_field()
S
53 6 22
check_test_img_dimensions()
S
52 6 21
__construct()
S
58 6 16
pgcol_sort()
S
62 5 12
get_rating_scheme_opt_array()
S
54 4 20
update_from_data()
S
56 4 17
create_from_id()
S
56 3 17
create_test_image()
S
57 3 13
get_all_rating_schemes()
S
62 3 11
get_bcolor_opts()
S
57 2 16
has_divide()
S
68 3 8
set_field_data()
S
64 3 10
renumber_rating_schemes()
S
64 3 9
get_fcolor_opts()
S
59 2 13
get_all_display_data()
S
62 2 11
rearrange_columns()
S
69 2 7
get_all_display_headers()
S
63 2 10
get_rating_scheme_list()
S
65 2 9
drop_layout()
S
66 2 8
get_rating_scheme_order()
S
63 2 10
get_shrink_opt_array()
S
59 1 12
get_item_layout_id()
S
72 1 5
update_usage_counts()
S
76 1 4
create_from_data()
S
65 1 9
get_all_scheme_layout_ids()
S
70 1 6
is_valid_rating_scheme()
S
67 1 7