Code Analysis: TradeSafe Payment Gateway 2.4.6

Most Complex Classes

Class Rating Complexity
TradeSafeProfile
B
85
TradeSafe
B
84
TradeSafeDokan
B
78
WC_Gateway_TradeSafe
A
73
TradeSafe\Helpers\TradeSafeApiClient
S
42

Most Complex Functions

Function Rating Complexity
TradeSafeDokan::dokan_seller_wizard_payment_field_save()
C
25
TradeSafeDokan::save_withdraw_method()
C
25
WC_Gateway_TradeSafe::process_payment()
C
20
TradeSafeDokan::dokan_withdraw_method()
B
12
TradeSafeProfile::withdrawal_endpoint()
B
18
TradeSafe\Helpers\TradeSafeApiClient::createTransaction()
B
5
TradeSafeProfile::save_account_details()
B
16
TradeSafe::parse_request()
B
14
WC_Gateway_TradeSafe::init_form_fields()
A
5
TradeSafe::add_gateway_fee()
A
15
TradeSafeProfile::validate_token_details()
A
12
TradeSafeProfile::save_account_details_errors()
A
12