BWFAN_Rule_Base A

Total Complexity 53
Dependencies 1
Dependents 3
Total lines 299
Lines of code 206
Logical lines of code 119
Comment lines 38
Methods 28
Properties 8

Methods 28

Method Rating Maintainability Complexity Lines of code
validate_matches()
A
47 11 39
validate_matches_duration_set()
S
52 6 24
validate_matches_set()
S
58 4 17
add_description()
S
59 4 14
make_value_as_array()
S
62 3 12
operators_view()
S
62 2 12
sync_order()
S
69 2 7
conditions_view()
S
63 1 11
return_is_match()
S
79 1 3
operator_matches()
S
64 1 10
get_multiple_select_support()
S
82 1 3
get_default_rule_value()
S
82 1 3
is_match_v2()
S
82 1 3
get_readable_text_schema()
S
82 1 3
get_value_label()
S
82 1 3
get_rule_type()
S
82 1 3
get_options()
S
82 1 3
is_match()
S
82 1 3
__construct()
S
81 1 3
get_name()
S
82 1 3
supports()
S
79 1 3
is_v1()
S
82 1 3
get_ui_preview_data()
S
81 1 3
ui_view()
S
80 1 3
get_possible_rule_values()
S
82 1 3
get_condition_input_type()
S
82 1 3
get_possible_rule_operators()
S
71 1 6
is_v2()
S
82 1 3