Code Analysis: Módulo PagSeguro 3.8.0

Function Rating Maintainability Complexity Lines of code
WC_PagSeguro_API::get_order_items()
B
36 21 77
WC_PagSeguro_API::get_order_items()
B
36 21 77
WC_PagSeguro_Gateway::update_order_status()
B
36 21 73
WC_PagSeguro_Gateway::update_order_status()
B
36 21 73
WC_PagSeguro_Gateway::save_payment_meta_data()
B
37 20 71
WC_PagSeguro_Gateway::save_payment_meta_data()
B
37 20 71
WC_PagSeguro_API::do_payment_request()
B
36 17 76
WC_PagSeguro_API::do_payment_request()
B
36 17 76
WC_PagSeguro_API::get_payment_xml()
B
40 18 50
WC_PagSeguro_API::get_payment_xml()
B
40 18 50
WC_PagSeguro_API::do_checkout_request()
B
38 16 68
WC_PagSeguro_API::do_checkout_request()
B
38 16 68
WC_PagSeguro_XML::add_legacy_sender_data()
A
47 16 30
WC_PagSeguro_XML::add_legacy_sender_data()
A
47 16 30
WC_PagSeguro_XML::add_sender_data()
A
47 15 30
WC_PagSeguro_XML::add_sender_data()
A
47 15 30
WC_PagSeguro_API::process_ipn_request()
A
44 14 43
WC_PagSeguro_API::process_ipn_request()
A
44 14 43
WC_PagSeguro_Gateway::process_payment()
A
44 11 46
WC_PagSeguro_Gateway::process_payment()
A
44 11 46
WC_PagSeguro_API::get_payment_post()
A
37 9 73
WC_PagSeguro_API::get_payment_post()
A
37 9 73
WC_PagSeguro_Gateway::email_instructions()
A
48 10 34
WC_PagSeguro_Gateway::email_instructions()
A
48 10 34
WC_PagSeguro_Gateway::init_form_fields()
A
30 1 164
WC_PagSeguro_Gateway::init_form_fields()
A
30 1 164
WC_PagSeguro_API::get_session_id()
A
49 9 31
WC_PagSeguro_API::get_session_id()
A
49 9 31
WC_PagSeguro_API::safe_load_xml()
A
52 9 24
WC_PagSeguro_API::safe_load_xml()
A
52 9 24
WC_PagSeguro_API::get_checkout_post()
A
43 6 47
WC_PagSeguro_API::get_checkout_post()
A
43 6 47
WC_PagSeguro_XML::add_legacy_shipping_data()
S
52 7 23
WC_PagSeguro_XML::add_legacy_shipping_data()
S
52 7 23
WC_PagSeguro_Gateway::checkout_scripts()
S
50 6 25
WC_PagSeguro_Gateway::checkout_scripts()
S
50 6 25
WC_PagSeguro_XML::add_shipping_data()
S
52 6 23
WC_PagSeguro_XML::add_shipping_data()
S
52 6 23
WC_PagSeguro::transparent_checkout_billing_fields()
S
58 6 15
WC_PagSeguro_Gateway::__construct()
S
43 4 45
WC_PagSeguro::transparent_checkout_billing_fields()
S
58 6 15
WC_PagSeguro_Gateway::__construct()
S
43 4 45
WC_PagSeguro_API::get_checkout_xml()
S
49 5 28
WC_PagSeguro_API::get_checkout_xml()
S
49 5 28
WC_PagSeguro_API::get_sender_ip()
S
53 5 24
WC_PagSeguro_API::get_sender_ip()
S
53 5 24
WC_PagSeguro_Gateway::receipt_page()
S
47 4 38
WC_PagSeguro_Gateway::receipt_page()
S
47 4 38
WC_PagSeguro_Gateway::wc_test()
S
46 4 37
WC_PagSeguro_Gateway::wc_test()
S
46 4 37
WC_PagSeguro_XML::add_legacy_credit_card_data()
S
47 4 33
WC_PagSeguro_XML::add_credit_card_data()
S
47 4 33
WC_PagSeguro_XML::add_legacy_credit_card_data()
S
47 4 33
WC_PagSeguro_XML::add_credit_card_data()
S
47 4 33
WC_PagSeguro_Gateway::is_available()
S
66 6 7
WC_PagSeguro_Gateway::is_available()
S
66 6 7
WC_PagSeguro_Gateway::getPaymentMethodFromCode()
S
44 3 43
WC_PagSeguro_Gateway::getPaymentMethodFromCode()
S
44 3 43
WC_PagSeguro_API::do_request()
S
60 4 13
WC_PagSeguro_API::get_available_payment_methods()
S
61 4 13
WC_PagSeguro_API::get_available_payment_methods()
S
61 4 13
WC_PagSeguro_API::do_request()
S
60 4 13
WC_PagSeguro_API::get_payment_method_name()
S
45 2 40
WC_PagSeguro_API::get_payment_method_name()
S
45 2 40
WC_PagSeguro_Gateway::payment_fields()
S
55 3 20
WC_PagSeguro_Gateway::payment_fields()
S
55 3 20
WC_PagSeguro_API::get_error_message()
S
48 2 34
WC_PagSeguro_API::get_error_message()
S
48 2 34
WC_PagSeguro_Gateway::thankyou_page()
S
56 3 18
WC_PagSeguro_Gateway::thankyou_page()
S
56 3 18
WC_PagSeguro::init()
S
57 3 16
WC_PagSeguro::init()
S
57 3 16
WC_PagSeguro::transparent_checkout_shipping_fields()
S
64 4 9
WC_PagSeguro::ecfb_missing_notice()
S
66 4 7
WC_PagSeguro::transparent_checkout_shipping_fields()
S
64 4 9
WC_PagSeguro::ecfb_missing_notice()
S
66 4 7
WC_PagSeguro_API::wpbo_get_woo_version_number()
S
62 3 11
WC_PagSeguro_API::wpbo_get_woo_version_number()
S
62 3 11
WC_PagSeguro_Gateway::generate_pslink_html()
S
56 1 37
WC_PagSeguro_Gateway::generate_pslink_html()
S
56 1 37
WC_PagSeguro_API::get_direct_payment_url()
S
67 3 8
WC_PagSeguro::hides_when_is_outside_brazil()
S
69 3 6
WC_PagSeguro::hides_when_is_outside_brazil()
S
69 3 6
WC_PagSeguro_Gateway::get_numeric_option()
S
63 3 10
WC_PagSeguro_Gateway::get_log_view()
S
67 3 6
WC_PagSeguro_Gateway::admin_options()
S
69 3 5
WC_PagSeguro_API::get_lightbox_url()
S
67 3 8
WC_PagSeguro_API::get_direct_payment_url()
S
67 3 8
WC_PagSeguro_Gateway::get_numeric_option()
S
63 3 10
WC_PagSeguro_API::get_lightbox_url()
S
67 3 8
WC_PagSeguro_Gateway::get_log_view()
S
67 3 6
WC_PagSeguro_Gateway::admin_options()
S
69 3 5
WC_PagSeguro_API::get_payment_name_by_type()
S
59 2 13
WC_PagSeguro_API::get_payment_name_by_type()
S
59 2 13
WC_PagSeguro_Gateway::ipn_handler()
S
62 2 11
WC_PagSeguro_Gateway::ipn_handler()
S
62 2 11
WC_PagSeguro_API::get_environment()
S
78 2 3
WC_PagSeguro_XML::add_extra_amount()
S
73 2 5
WC_PagSeguro_API::get_sessions_url()
S
68 2 7
WC_PagSeguro_API::get_transactions_url()
S
68 2 7
WC_PagSeguro_API::get_checkout_url()
S
68 2 7
WC_PagSeguro_Gateway::get_email()
S
79 2 3
WC_PagSeguro_XML::add_items()
S
63 2 10
WC_PagSeguro_API::get_notification_url()
S
67 2 7
WC_PagSeguro_Gateway::get_email()
S
79 2 3
WC_PagSeguro_Gateway::get_public_key()
S
79 2 3
WC_PagSeguro_API::get_payment_method()
S
66 2 8
WC_PagSeguro_Gateway::get_public_key()
S
79 2 3
WC_PagSeguro_API::get_notification_url()
S
67 2 7
WC_PagSeguro_API::get_payment_method()
S
66 2 8
WC_PagSeguro_API::get_transactions_url()
S
68 2 7
WC_PagSeguro_XML::add_items()
S
63 2 10
WC_PagSeguro_API::get_custom_headers()
S
63 2 10
WC_PagSeguro_Gateway::get_token()
S
79 2 3
WC_PagSeguro_API::get_environment()
S
78 2 3
WC_PagSeguro_API::get_checkout_url()
S
68 2 7
WC_PagSeguro_API::get_custom_headers()
S
63 2 10
WC_PagSeguro_API::convert_encoding()
S
70 2 6
WC_PagSeguro_API::convert_encoding()
S
70 2 6
WC_PagSeguro_Gateway::get_token()
S
79 2 3
WC_PagSeguro_API::get_sessions_url()
S
68 2 7
WC_PagSeguro_XML::add_extra_amount()
S
73 2 5
WC_PagSeguro_XML::add_max_age()
S
80 1 3
WC_PagSeguro_XML::add_cdata()
S
72 1 5
WC_PagSeguro_XML::add_cpf()
S
69 1 6
WC_PagSeguro::get_templates_path()
S
79 1 3
WC_PagSeguro_API::use_static_mirror()
S
80 1 3
WC_PagSeguro_Gateway::send_email()
S
74 1 4
WC_PagSeguro_API::is_localhost()
S
71 1 5
WC_PagSeguro::plugin_action_links()
S
70 1 5
WC_PagSeguro_XML::add_redirect_url()
S
80 1 3
WC_PagSeguro::add_gateway()
S
76 1 4
WC_PagSeguro_API::get_payment_url()
S
79 1 3
WC_PagSeguro_Gateway::is_sanbox_on()
S
79 1 3
WC_PagSeguro_XML::add_bank_data()
S
75 1 4
WC_PagSeguro_XML::add_max_age()
S
80 1 3
WC_PagSeguro_API::is_localhost()
S
71 1 5
WC_PagSeguro_XML::add_currency()
S
80 1 3
WC_PagSeguro_API::sanitize_description()
S
78 1 3
WC_PagSeguro::add_gateway()
S
76 1 4
WC_PagSeguro_XML::add_currency()
S
80 1 3
WC_PagSeguro_XML::add_reference()
S
80 1 3
WC_PagSeguro_Gateway::has_fields()
S
80 1 3
WC_PagSeguro_API::__construct()
S
81 1 3
WC_PagSeguro_Gateway::using_supported_currency()
S
80 1 3
WC_PagSeguro_API::money_format()
S
78 1 3
WC_PagSeguro_XML::add_notification_url()
S
80 1 3
WC_PagSeguro_XML::add_bank_data()
S
75 1 4
WC_PagSeguro_Gateway::using_supported_currency()
S
80 1 3
WC_PagSeguro_XML::add_cdata()
S
72 1 5
WC_PagSeguro::load_plugin_textdomain()
S
77 1 3
WC_PagSeguro_XML::add_reference()
S
80 1 3
WC_PagSeguro::load_plugin_textdomain()
S
77 1 3
WC_PagSeguro::woocommerce_missing_notice()
S
79 1 3
WC_PagSeguro_XML::render()
S
70 1 6
WC_PagSeguro_XML::add_mode()
S
80 1 3
WC_PagSeguro_XML::add_mode()
S
80 1 3
WC_PagSeguro_XML::get_numbers()
S
79 1 3
WC_PagSeguro::plugin_action_links()
S
70 1 5
WC_PagSeguro_Gateway::send_email()
S
74 1 4
WC_PagSeguro_XML::add_receiver_email()
S
75 1 4
WC_PagSeguro_XML::get_numbers()
S
79 1 3
WC_PagSeguro_API::__construct()
S
81 1 3
WC_PagSeguro_API::sanitize_description()
S
78 1 3
WC_PagSeguro_XML::add_notification_url()
S
80 1 3
WC_PagSeguro_XML::add_receiver_email()
S
75 1 4
WC_PagSeguro_XML::add_method()
S
80 1 3
WC_PagSeguro_XML::add_redirect_url()
S
80 1 3
WC_PagSeguro_XML::add_cnpj()
S
69 1 6
WC_PagSeguro::get_templates_path()
S
79 1 3
WC_PagSeguro::woocommerce_missing_notice()
S
79 1 3
WC_PagSeguro_Gateway::has_fields()
S
80 1 3
WC_PagSeguro_XML::add_cpf()
S
69 1 6
WC_PagSeguro_XML::add_method()
S
80 1 3
WC_PagSeguro::includes()
S
72 1 5
WC_PagSeguro_XML::add_max_uses()
S
80 1 3
WC_PagSeguro_Gateway::is_sanbox_on()
S
79 1 3
WC_PagSeguro_XML::add_max_uses()
S
80 1 3
WC_PagSeguro_API::get_payment_url()
S
79 1 3
WC_PagSeguro_API::use_static_mirror()
S
80 1 3
WC_PagSeguro_XML::add_cnpj()
S
69 1 6
WC_PagSeguro_XML::render()
S
70 1 6
WC_PagSeguro_API::money_format()
S
78 1 3
WC_PagSeguro::includes()
S
72 1 5