Code Analysis: PayPlus ipg 1.0.0

Function Rating Maintainability Complexity Lines of code
PayPlus_IPG_Gateway::check_payplus_response()
A
40 10 57
PayPlus_IPG_Gateway::generate_payplus_form_data()
S
41 3 60
PayPlus_IPG_Gateway::get_wordpress_page_list()
S
56 5 18
PayPlus_IPG_Gateway::init_form_fields()
S
45 1 52
PayPlus_IPG_Gateway::__construct()
S
49 2 29
payplus_add_custom_order_statuses()
S
63 3 11
PayPlus_IPG_Gateway::process_payment()
S
54 2 22
PayPlus_IPG_Blocks::get_payment_method_script_handles()
S
57 2 19
payplus_declare_cart_checkout_blocks_compatibility()
S
66 3 8
payplus_add_action_plugin()
S
63 3 10
payplus_register_order_approval_payment_method_type()
S
64 2 11
payplus_send_thankyou_ajax()
S
67 2 10
PayPlus_IPG_Gateway::addOrderNotes()
S
68 2 7
payplus_register_pending_order_status()
S
60 1 15
PayPlus_IPG_Gateway::modify_gateway_icon_css()
S
69 2 7
PayPlus_IPG_Gateway::payment_fields()
S
80 2 4
payplus_register_pending_approval_order_status()
S
61 1 14
PayPlus_IPG_Blocks::get_payment_method_data()
S
72 1 6
PayPlus_IPG_Blocks::initialize()
S
75 1 4
PayPlus_IPG_Gateway::admin_options()
S
68 1 7
payplus_add_gateway_class()
S
77 1 4
PayPlus_IPG_Gateway::receipt_page()
S
69 1 6
PayPlus_IPG_Gateway::webhook()
S
91 1 2
payplus_ajax_client_note()
S
77 1 4
payplus_add_admin_additional_scripts()
S
68 1 8
payplus_enqueue_cryptojs()
S
67 1 9
payplus_init_gateway_class()
S
76 1 4
PayPlus_IPG_Blocks::is_active()
S
81 1 3