VTPRD_Rule_update D

Total Complexity 658
Dependencies 1
Dependents 1
Total lines 3,711
Lines of code 2,501
Logical lines of code 1,607
Comment lines 1,025
Methods 14
Properties 0

Methods 14

Method Rating Maintainability Complexity Lines of code
vtprd_get_and_store_selection_arrays()
D
0
281 942
vtprd_edit_rule()
D
0
159 715
vtprd_edit_deal_info_line()
D
17
63 253
vtprd_edit_pricing_table()
D
24
41 188
vtprd_update_rules_info()
C
34 28 88
vtprd_maybe_clear_extraneous_data()
B
38 23 66
vtprd_build_deal_edits_framework()
B
41 16 55
vtprd_maybe_pop_filter_agreement()
A
47 14 37
vtprd_get_variations_parameter()
A
41 11 55
vtprd_validate_rule_scheduling()
A
44 10 47
vtprd_dump_deal_lines_to_rule()
S
56 6 17
vtprd_build_varName_array()
S
60 3 13
__construct()
S
57 2 17
vtprd_add_cross_field_error_message()
S
66 1 8