LLMS_Payment_Gateway A

Total Complexity 72
Dependencies 1
Dependents 4
Total lines 1,040
Lines of code 277
Logical lines of code 107
Comment lines 601
Methods 41
Properties 17

Methods 41

Method Rating Maintainability Complexity Lines of code
get_complete_transaction_redirect_url()
S
55 7 18
get_item_link()
S
56 5 19
retrieve_secure_strings()
S
58 5 15
get_admin_settings_fields()
S
43 2 51
supports()
S
68 3 7
get_supported_features()
S
68 3 6
get_logging_enabled()
S
67 3 7
get_option()
S
63 3 10
log()
S
63 3 10
get_api_mode()
S
71 3 6
get_admin_order_fields()
S
56 1 20
get_option_default_value()
S
74 2 4
is_test_mode_enabled()
S
78 2 3
is_enabled()
S
78 2 3
get_secure_strings()
S
71 2 6
complete_transaction()
S
62 1 12
complete_transaction_ajax()
S
64 1 11
get_title()
S
80 1 3
is_default_gateway()
S
79 1 3
handle_recurring_transaction()
S
98 1 1
get_option_prefix()
S
79 1 3
process_refund()
S
98 1 1
handle_pending_order()
S
100 1 0
handle_payment_source_switch()
S
67 1 9
get_transaction_url()
S
82 1 3
add_secure_string()
S
80 1 3
get_test_mode_title()
S
82 1 3
get_test_mode_enabled()
S
80 1 3
get_test_mode_description()
S
82 1 3
get_subscription_url()
S
82 1 3
get_id()
S
82 1 3
get_icon()
S
79 1 3
get_fields()
S
79 1 3
get_enabled()
S
80 1 3
get_display_order()
S
80 1 3
get_description()
S
80 1 3
get_customer_url()
S
82 1 3
get_admin_title()
S
79 1 3
get_admin_description()
S
79 1 3
confirm_pending_order()
S
98 1 1
get_source_url()
S
82 1 3