Code Analysis: Claudio Sanches - MundiPagg for WooCommerce 2.2.0

Function Rating Maintainability Complexity Lines of code
WC_Mundipagg_API::generate_payment_data()
D
24
29 165
WC_Mundipagg_Credit_Card_Gateway::process_payment()
A
43 13 46
WC_Mundipagg_API::validate_installments()
A
49 13 26
WC_Mundipagg_API::update_order_status()
A
46 12 39
WC_Mundipagg_Banking_Ticket_Gateway::process_payment()
A
44 9 44
WC_Mundipagg_Credit_Card_Gateway::init_form_fields()
A
30 1 158
WC_Mundipagg_API::validate_card_fields()
A
53 10 20
WC_Mundipagg_API::process_notification_data()
A
48 9 32
WC_Mundipagg_API::get_installments_html()
A
49 9 28
WC_Mundipagg::handle_return_requests()
S
53 7 22
WC_Mundipagg_Credit_Card_Gateway::email_instructions()
S
51 6 29
WC_Mundipagg_Banking_Ticket_Gateway::email_instructions()
S
52 6 27
WC_Mundipagg_Banking_Ticket_Gateway::init_form_fields()
S
36 1 101
WC_Mundipagg_API::generate_payment()
S
51 5 26
WC_Mundipagg_Credit_Card_Gateway::admin_scripts()
S
66 6 6
WC_Mundipagg_API::notification_handler()
S
57 5 14
WC_Mundipagg_Credit_Card_Gateway::__construct()
S
48 3 31
WC_Mundipagg::__construct()
S
60 4 12
WC_Mundipagg::missing_dependencies_notice()
S
64 4 11
WC_Mundipagg_API::get_card_brand()
S
56 3 18
WC_Mundipagg_Credit_Card_Gateway::thankyou_page()
S
58 3 16
WC_Mundipagg_Banking_Ticket_Gateway::is_available()
S
74 4 4
WC_Mundipagg_Banking_Ticket_Gateway::thankyou_page()
S
59 3 15
WC_Mundipagg_Credit_Card_Gateway::is_available()
S
74 4 4
WC_Mundipagg_Banking_Ticket_Gateway::__construct()
S
50 2 26
WC_Mundipagg_API::get_credit_card_expiry_date()
S
62 3 11
WC_Mundipagg_API::get_country()
S
57 2 17
WC_Mundipagg_Credit_Card_Gateway::payment_fields()
S
59 2 15
WC_Mundipagg_API::check_environment()
S
70 3 6
WC_Mundipagg_Banking_Ticket_Gateway::payment_fields()
S
64 2 11
WC_Mundipagg::get_instance()
S
72 2 6
WC_Mundipagg_API::get_supported_currencies()
S
61 1 14
WC_Mundipagg_Credit_Card_Gateway::admin_options()
S
82 1 3
WC_Mundipagg::load_plugin_textdomain()
S
70 1 5
WC_Mundipagg_API::using_supported_currency()
S
79 1 3
WC_Mundipagg::activate()
S
73 1 5
WC_Mundipagg::get_templates_path()
S
79 1 3
WC_Mundipagg::includes()
S
75 1 5
WC_Mundipagg_API::__construct()
S
77 1 4
WC_Mundipagg::add_return_endpoint()
S
79 1 3
WC_Mundipagg::plugin_action_links()
S
68 1 6
WC_Mundipagg_API::get_valid_value()
S
72 1 5
WC_Mundipagg_API::get_wsdl_url()
S
79 1 3
WC_Mundipagg_Banking_Ticket_Gateway::admin_options()
S
82 1 3
WC_Mundipagg::add_gateway()
S
74 1 5
WC_Mundipagg_API::extract_cents()
S
78 1 3
WC_Mundipagg_API::get_only_numbers()
S
79 1 3
WC_Mundipagg_API::get_gender()
S
75 1 4
WC_Mundipagg::deactivate()
S
81 1 3