YITH_WCAF_Abstract_Gateway A

Total Complexity 52
Dependencies 4
Dependents 2
Total lines 570
Lines of code 198
Logical lines of code 96
Comment lines 292
Methods 28
Properties 7

Methods 28

Method Rating Maintainability Complexity Lines of code
print_settings()
S
50 5 31
pay()
S
56 5 18
set_option()
S
61 4 12
log_data()
S
57 3 16
log()
S
60 3 15
get_option()
S
63 4 9
maybe_read_options()
S
61 2 12
why_not_available()
S
71 2 6
validate_fields()
S
71 2 6
get_fields()
S
69 2 6
update_options()
S
66 2 8
is_enabled()
S
78 2 3
validate_options()
S
62 1 13
supports_masspay()
S
80 1 3
init_fields()
S
81 1 3
get_id()
S
82 1 3
get_name()
S
78 1 3
get_options()
S
81 1 3
is_available()
S
82 1 3
has_fields()
S
81 1 3
enable()
S
79 1 3
process_payment()
S
100 1 0
has_settings()
S
81 1 3
can_pay_affiliate()
S
77 1 3
supports()
S
76 1 3
init_settings()
S
81 1 3
disable()
S
79 1 3
__construct()
S
78 1 4