Code Analysis: Alma - Pay in installments or later for WooCommerce 4.1.1

Function Rating Maintainability Complexity Lines of code
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_usort_plans_keys()
A
48 12 36
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_usort_plans_keys()
A
48 12 36
Alma\Woocommerce\Alma_Product_Handler::inject_payment_plan()
A
44 10 51
Alma\Woocommerce\Alma_Product_Handler::inject_payment_plan()
A
44 10 51
Alma\Woocommerce\Alma_Settings::init_allowed_fee_plans()
A
46 11 35
Alma\Woocommerce\Alma_Settings::init_allowed_fee_plans()
A
46 11 35
Alma\Woocommerce\Alma_Plan_Builder::render_plan()
A
45 9 47
Alma\Woocommerce\Alma_Plan_Builder::render_plan()
A
45 9 47
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_fee_plan_fields()
A
38 7 74
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_fee_plan_fields()
A
38 7 74
Alma\Woocommerce\Alma_Plugin::self_update()
A
49 9 33
Alma\Woocommerce\Alma_Plugin::self_update()
A
49 9 33
Alma\Woocommerce\Alma_Payment_Gateway::is_available()
A
54 9 23
Alma\Woocommerce\Alma_Payment_Gateway::is_available()
A
54 9 23
Alma\Woocommerce\Models\Alma_Payment::get_payment_payload_from_order()
A
40 6 62
Alma\Woocommerce\Models\Alma_Payment::get_payment_payload_from_order()
A
40 6 62
Alma\Woocommerce\Alma_Payment_Gateway::get_tab_and_section()
A
50 8 30
Alma\Woocommerce\Alma_Payment_Gateway::get_tab_and_section()
A
50 8 30
Alma\Woocommerce\Alma_Plugin::check_dependencies()
A
52 8 25
Alma\Woocommerce\Alma_Plugin::check_dependencies()
A
52 8 25
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::cart_contains_excluded_category()
A
55 8 20
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::cart_contains_excluded_category()
A
55 8 20
Alma\Woocommerce\Alma_Payment_Gateway::payment_fields()
S
46 6 44
Alma\Woocommerce\Alma_Payment_Gateway::payment_fields()
S
46 6 44
Alma\Woocommerce\Alma_Generic_Handler::inject_payment_plan_widget()
S
42 5 55
Alma\Woocommerce\Alma_Generic_Handler::inject_payment_plan_widget()
S
42 5 55
Alma\Woocommerce\Alma_Payment_Upon_Trigger::trigger_payment()
S
45 5 51
Alma\Woocommerce\Alma_Payment_Upon_Trigger::trigger_payment()
S
45 5 51
Alma\Woocommerce\Alma_Refund::gettext()
S
57 7 15
Alma\Woocommerce\Alma_Refund::gettext()
S
57 7 15
Alma\Woocommerce\Alma_Settings::should_display_plan()
S
52 6 27
Alma\Woocommerce\Alma_Settings::should_display_plan()
S
52 6 27
Alma\Woocommerce\Alma_Settings::get_alma_merchant_id()
S
51 6 26
Alma\Woocommerce\Alma_Settings::get_alma_merchant_id()
S
51 6 26
Alma\Woocommerce\Models\Alma_Customer::latest_get_data()
S
53 6 23
Alma\Woocommerce\Models\Alma_Customer::latest_get_data()
S
53 6 23
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::generate_fee_plan_description()
S
48 5 36
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::generate_select_options()
S
54 6 21
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::generate_select_options()
S
54 6 21
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::generate_fee_plan_description()
S
48 5 36
Alma\Woocommerce\Alma_Cart_Handler::display_cart_eligibility()
S
55 6 19
Alma\Woocommerce\Alma_Cart_Handler::display_cart_eligibility()
S
55 6 19
Alma\Woocommerce\Admin\Alma_Notices::hide_notices()
S
56 6 17
Alma\Woocommerce\Admin\Alma_Notices::hide_notices()
S
56 6 17
Alma\Woocommerce\Alma_Plan_Builder::render_payments_timeline()
S
45 3 61
Alma\Woocommerce\Alma_Plan_Builder::render_payments_timeline()
S
45 3 61
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::generate_fee_to_pay_description()
S
58 6 16
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_general_settings_fields()
S
42 3 61
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::generate_fee_to_pay_description()
S
58 6 16
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_general_settings_fields()
S
42 3 61
Alma\Woocommerce\Alma_Payment_Gateway::clean_credentials()
S
59 6 15
Alma\Woocommerce\Alma_Payment_Gateway::clean_credentials()
S
59 6 15
Alma\Woocommerce\Models\Alma_Order::__construct()
S
60 6 13
Alma\Woocommerce\Models\Alma_Order::__construct()
S
60 6 13
Alma\Woocommerce\Helpers\Alma_Payment_Helper::validate_payment()
S
50 5 28
Alma\Woocommerce\Helpers\Alma_Payment_Helper::validate_payment()
S
50 5 28
Alma\Woocommerce\Alma_Plan_Builder::render_payment_plan()
S
53 5 27
Alma\Woocommerce\Alma_Plan_Builder::render_payment_plan()
S
53 5 27
Alma\Woocommerce\Alma_Payment_Gateway::process_admin_options()
S
52 5 24
Alma\Woocommerce\Alma_Payment_Gateway::process_admin_options()
S
52 5 24
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::woocommerce_available_payment_gateways()
S
55 5 20
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::woocommerce_available_payment_gateways()
S
55 5 20
Alma\Woocommerce\Alma_Settings::get_eligible_plans_for_cart()
S
56 5 19
Alma\Woocommerce\Alma_Payment_Gateway::init_admin_form()
S
55 5 19
Alma\Woocommerce\Alma_Settings::get_eligible_plans_for_cart()
S
56 5 19
Alma\Woocommerce\Alma_Payment_Gateway::init_admin_form()
S
55 5 19
Alma\Woocommerce\Alma_Generic_Handler::is_usable()
S
58 5 18
Alma\Woocommerce\Alma_Generic_Handler::filter_plans_definitions()
S
57 5 18
Alma\Woocommerce\Alma_Generic_Handler::is_usable()
S
58 5 18
Alma\Woocommerce\Alma_Generic_Handler::filter_plans_definitions()
S
57 5 18
Alma\Woocommerce\Helpers\Alma_Product_Helper::cart_has_excluded_product()
S
58 5 17
Alma\Woocommerce\Helpers\Alma_Product_Helper::cart_has_excluded_product()
S
58 5 17
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::print_notices()
S
58 5 16
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::print_notices()
S
58 5 16
Alma\Woocommerce\Alma_Payment_Gateway::generate_text_alma_i18n_html()
S
45 3 45
Alma\Woocommerce\Alma_Plan_Builder::payment_field()
S
50 4 30
Alma\Woocommerce\Alma_Plan_Builder::payment_field()
S
50 4 30
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::woocommerce_gateway_title()
S
59 5 15
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::woocommerce_gateway_description()
S
59 5 15
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::woocommerce_gateway_title()
S
59 5 15
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::woocommerce_gateway_description()
S
59 5 15
Alma\Woocommerce\Alma_Payment_Gateway::generate_text_alma_i18n_html()
S
45 3 45
Alma\Woocommerce\Alma_Product_Handler::get_price_to_inject_in_widget()
S
59 5 14
Alma\Woocommerce\Alma_Product_Handler::get_price_to_inject_in_widget()
S
59 5 14
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::make_full_refund()
S
50 4 28
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::make_full_refund()
S
50 4 28
Alma\Woocommerce\Alma_Shortcodes::alma_product_widget()
S
59 5 13
Alma\Woocommerce\Alma_Shortcodes::alma_product_widget()
S
59 5 13
Alma\Woocommerce\Alma_Logger::log()
S
51 4 27
Alma\Woocommerce\Alma_Logger::log()
S
51 4 27
Alma\Woocommerce\Admin\Alma_Notices::admin_notices()
S
52 4 26
Alma\Woocommerce\Admin\Alma_Notices::admin_notices()
S
52 4 26
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::generate_i18n_field()
S
52 4 25
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::generate_i18n_field()
S
52 4 25
Alma\Woocommerce\Alma_Payment_Gateway::validate_fields()
S
56 4 19
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_fee_plans_fields()
S
48 3 34
Alma\Woocommerce\Alma_Settings::get_enabled_plans_definitions()
S
56 4 19
Alma\Woocommerce\Alma_Settings::get_enabled_plans_definitions()
S
56 4 19
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_fee_plans_fields()
S
48 3 34
Alma\Woocommerce\Alma_Payment_Gateway::validate_fields()
S
56 4 19
Alma\Woocommerce\Alma_Refund::woocommerce_order_partially_refunded()
S
49 3 33
Alma\Woocommerce\Alma_Refund::woocommerce_order_partially_refunded()
S
49 3 33
Alma\Woocommerce\Helpers\Alma_Checkout_Helper::check_nonce()
S
59 4 17
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::get_translated_text()
S
56 4 17
Alma\Woocommerce\Helpers\Alma_Checkout_Helper::check_nonce()
S
59 4 17
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::get_translated_text()
S
56 4 17
Alma\Woocommerce\Alma_Settings::get_fee_plan_definition()
S
58 4 16
Alma\Woocommerce\Alma_Settings::get_fee_plan_definition()
S
58 4 16
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_string_to_bool()
S
76 5 3
Alma\Woocommerce\Models\Alma_Order::is_business()
S
70 5 6
Alma\Woocommerce\Models\Alma_Order::is_business()
S
70 5 6
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_string_to_bool()
S
76 5 3
Alma\Woocommerce\Alma_Payment_Gateway::convert_amounts_to_cents()
S
60 4 13
Alma\Woocommerce\Alma_Refund::admin_init()
S
59 4 13
Alma\Woocommerce\Alma_Refund::admin_init()
S
59 4 13
Alma\Woocommerce\Alma_Payment_Gateway::convert_amounts_to_cents()
S
60 4 13
Alma\Woocommerce\Alma_Payment_Upon_Trigger::woocommerce_order_status_changed()
S
62 4 12
Alma\Woocommerce\Alma_Payment_Upon_Trigger::woocommerce_order_status_changed()
S
62 4 12
Alma\Woocommerce\Models\Alma_Order::get_merchant_url()
S
61 4 12
Alma\Woocommerce\Models\Alma_Order::get_merchant_url()
S
61 4 12
Alma\Woocommerce\Alma_Settings::is_there_available_plan_for_this_gateway()
S
63 4 12
Alma\Woocommerce\Alma_Settings::is_there_available_plan_for_this_gateway()
S
63 4 12
Alma\Woocommerce\Alma_Settings::is_cart_eligible()
S
63 4 11
Alma\Woocommerce\Alma_Settings::is_cart_eligible()
S
63 4 11
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_payment_upon_trigger_fields()
S
47 2 41
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_payment_upon_trigger_fields()
S
47 2 41
Alma\Woocommerce\Helpers\Alma_Payment_Helper::get_payment_to_validate()
S
55 3 20
alma_wc_autoloader()
S
54 3 20
alma_wc_autoloader()
S
54 3 20
Alma\Woocommerce\Helpers\Alma_Payment_Helper::get_payment_to_validate()
S
55 3 20
Alma\Woocommerce\Models\Alma_Payment::get_eligibility_payload_from_cart()
S
55 3 19
Alma\Woocommerce\Models\Alma_Payment::get_eligibility_payload_from_cart()
S
55 3 19
Alma\Woocommerce\Models\Alma_Order::get_billing_address()
S
50 2 32
Alma\Woocommerce\Models\Alma_Order::get_billing_address()
S
50 2 32
Alma\Woocommerce\Alma_Logger::log_stack_trace()
S
58 3 16
Alma\Woocommerce\Alma_Logger::log_stack_trace()
S
58 3 16
Alma\Woocommerce\Alma_Payment_Upon_Trigger::does_payment_upon_trigger_apply_for_this_fee_plan()
S
68 4 6
Alma\Woocommerce\Models\Alma_Order::has_billing_address()
S
69 4 7
Alma\Woocommerce\Alma_Payment_Upon_Trigger::does_payment_upon_trigger_apply_for_this_fee_plan()
S
68 4 6
Alma\Woocommerce\Models\Alma_Order::has_shipping_address()
S
69 4 7
Alma\Woocommerce\Models\Alma_Order::has_billing_address()
S
69 4 7
Alma\Woocommerce\Models\Alma_Order::has_shipping_address()
S
69 4 7
Alma\Woocommerce\Alma_Settings::has_pay_later()
S
66 4 8
Alma\Woocommerce\Alma_Settings::has_pay_later()
S
66 4 8
Alma\Woocommerce\Alma_Settings::is_allowed_fee_plan()
S
66 4 9
Alma\Woocommerce\Alma_Settings::is_allowed_fee_plan()
S
66 4 9
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::entry_exists()
S
70 4 6
Alma\Woocommerce\Helpers\Alma_Product_Helper::has_excluded_categories()
S
65 4 10
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::entry_exists()
S
70 4 6
Alma\Woocommerce\Helpers\Alma_Product_Helper::has_excluded_categories()
S
65 4 10
Alma\Woocommerce\Alma_Payment_Gateway::update_countries_rules_for_all_alma_gateways()
S
59 3 14
Alma\Woocommerce\Alma_Plugin::add_badges()
S
60 3 14
Alma\Woocommerce\Alma_Plugin::add_badges()
S
60 3 14
Alma\Woocommerce\Alma_Settings::get_eligible_plans_keys_for_cart()
S
61 3 14
Alma\Woocommerce\Alma_Settings::get_eligible_plans_keys_for_cart()
S
61 3 14
Alma\Woocommerce\Helpers\Alma_Payment_Helper::validate_payment_on_customer_return()
S
59 3 14
Alma\Woocommerce\Alma_Payment_Gateway::update_countries_rules_for_all_alma_gateways()
S
59 3 14
Alma\Woocommerce\Helpers\Alma_Payment_Helper::validate_payment_on_customer_return()
S
59 3 14
Alma\Woocommerce\Models\Alma_Order::get_shipping_address()
S
51 2 28
Alma\Woocommerce\Models\Alma_Order::get_shipping_address()
S
51 2 28
Alma\Woocommerce\Alma_Settings::build_new_available_gateways()
S
62 3 13
Alma\Woocommerce\Alma_Settings::build_new_available_gateways()
S
62 3 13
Alma\Woocommerce\Alma_Payment_Gateway::generate_title_html()
S
52 2 27
Alma\Woocommerce\Alma_Settings::get_i18n()
S
63 3 12
Alma\Woocommerce\Alma_Settings::get_cart_eligibilities()
S
62 3 12
Alma\Woocommerce\Alma_Shortcodes::render()
S
60 3 12
Alma\Woocommerce\Alma_Settings::get_i18n()
S
63 3 12
Alma\Woocommerce\Alma_Payment_Gateway::check_alma_keys()
S
62 3 12
Alma\Woocommerce\Alma_Settings::get_cart_eligibilities()
S
62 3 12
Alma\Woocommerce\Alma_Shortcodes::render()
S
60 3 12
Alma\Woocommerce\Alma_Payment_Gateway::generate_title_html()
S
52 2 27
Alma\Woocommerce\Alma_Payment_Gateway::check_alma_keys()
S
62 3 12
Alma\Woocommerce\Models\Alma_Customer::get_billing_address()
S
53 2 25
Alma\Woocommerce\Models\Alma_Customer::get_billing_address()
S
53 2 25
Alma\Woocommerce\Models\Alma_Customer::get_shipping_address()
S
53 2 24
Alma\Woocommerce\Models\Alma_Customer::get_shipping_address()
S
53 2 24
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_technical_fields()
S
49 1 37
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_technical_fields()
S
49 1 37
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_form_fields()
S
57 2 19
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_form_fields()
S
57 2 19
Alma\Woocommerce\Alma_Settings::get_alma_client()
S
57 2 18
Alma\Woocommerce\Alma_Settings::get_alma_client()
S
57 2 18
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::get_custom_fields_payment_method()
S
51 1 31
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::get_custom_fields_payment_method()
S
51 1 31
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_match_plan_key_pattern()
S
59 2 16
Alma\Woocommerce\Alma_Plugin::init()
S
57 2 16
Alma\Woocommerce\Alma_Plugin::init()
S
57 2 16
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_match_plan_key_pattern()
S
59 2 16
Alma\Woocommerce\Alma_Payment_Gateway::process_payment()
S
58 2 15
Alma\Woocommerce\Models\Alma_Cart::get_total_from_cart()
S
65 3 9
Alma\Woocommerce\Alma_Plan_Builder::render_pnx_plan()
S
64 3 8
Alma\Woocommerce\Alma_Payment_Upon_Trigger::get_order_statuses()
S
66 3 8
Alma\Woocommerce\Alma_Payment_Upon_Trigger::has_merchant_payment_upon_trigger_enabled()
S
68 3 8
Alma\Woocommerce\Alma_Payment_Gateway::reset_plans()
S
64 3 10
Alma\Woocommerce\Alma_Plan_Builder::render_pnx_plan()
S
64 3 8
Alma\Woocommerce\Alma_Plugin::get_setting_link()
S
70 3 5
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::is_partially_refundable()
S
67 3 7
Alma\Woocommerce\Alma_Plugin::get_setting_link()
S
70 3 5
Alma\Woocommerce\Alma_Refund::woocommerce_order_status_changed()
S
66 3 9
Alma\Woocommerce\Alma_Refund::woocommerce_new_order_note_data()
S
67 3 7
Alma\Woocommerce\Alma_Refund::woocommerce_order_fully_refunded()
S
65 3 9
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::generate_selected_fee_plan_key()
S
71 3 5
Alma\Woocommerce\Alma_Settings::get_settings()
S
67 3 7
Alma\Woocommerce\Alma_Settings::has_pnx()
S
67 3 8
Alma\Woocommerce\Alma_Refund::woocommerce_order_status_changed()
S
66 3 9
Alma\Woocommerce\Alma_Refund::woocommerce_new_order_note_data()
S
67 3 7
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::is_partially_refundable()
S
67 3 7
Alma\Woocommerce\Alma_Refund::woocommerce_order_fully_refunded()
S
65 3 9
Alma\Woocommerce\Alma_Settings::get_settings()
S
67 3 7
Alma\Woocommerce\Alma_Settings::has_pnx()
S
67 3 8
Alma\Woocommerce\Alma_Settings::has_pnx_plus_4()
S
67 3 8
Alma\Woocommerce\Alma_Settings::get_eligible_plans_keys()
S
65 3 9
Alma\Woocommerce\Models\Alma_Cart::get_total_from_cart()
S
65 3 9
Alma\Woocommerce\Alma_Generic_Handler::is_product_excluded()
S
67 3 8
Alma\Woocommerce\Alma_Logger::can_log()
S
65 3 10
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::get_default_plan()
S
66 3 9
Alma\Woocommerce\Alma_Settings::has_pnx_plus_4()
S
67 3 8
Alma\Woocommerce\Alma_Settings::get_eligible_plans_keys()
S
65 3 9
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::generate_selected_fee_plan_key()
S
71 3 5
Alma\Woocommerce\Helpers\Alma_Product_Helper::is_product_excluded()
S
67 3 8
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::generate_categories_options()
S
59 2 15
Alma\Woocommerce\Alma_Payment_Gateway::process_payment()
S
58 2 15
Alma\Woocommerce\Alma_Generic_Handler::is_product_excluded()
S
67 3 8
Alma\Woocommerce\Alma_Payment_Gateway::reset_plans()
S
64 3 10
Alma\Woocommerce\Alma_Logger::can_log()
S
65 3 10
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::get_default_plan()
S
66 3 9
Alma\Woocommerce\Helpers\Alma_Product_Helper::is_product_excluded()
S
67 3 8
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::generate_categories_options()
S
59 2 15
Alma\Woocommerce\Alma_Payment_Upon_Trigger::get_order_statuses()
S
66 3 8
Alma\Woocommerce\Alma_Payment_Upon_Trigger::has_merchant_payment_upon_trigger_enabled()
S
68 3 8
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::has_transaction_id()
S
60 2 14
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::has_transaction_id()
S
60 2 14
Alma\Woocommerce\Alma_Payment_Gateway::init_alma_client()
S
60 2 13
Alma\Woocommerce\Helpers\Alma_Tools_Helper::check_currency()
S
62 2 13
Alma\Woocommerce\Helpers\Alma_Tools_Helper::check_currency()
S
62 2 13
Alma\Woocommerce\Alma_Payment_Gateway::init_alma_client()
S
60 2 13
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_api_key_fields()
S
52 1 27
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_api_key_fields()
S
52 1 27
Alma\Woocommerce\Alma_Payment_Gateway::manage_credentials()
S
61 2 12
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_settings()
S
52 1 27
Alma\Woocommerce\Alma_Payment_Gateway::manage_credentials()
S
61 2 12
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_settings()
S
52 1 27
Alma\Woocommerce\Alma_Settings::create_payments()
S
62 2 11
Alma\Woocommerce\Alma_Settings::create_payments()
S
62 2 11
Alma\Woocommerce\Alma_Payment_Gateway::generate_select_alma_fee_plan_html()
S
59 1 18
Alma\Woocommerce\Alma_Payment_Gateway::generate_select_alma_fee_plan_html()
S
59 1 18
Alma\Woocommerce\Alma_Payment_Gateway::__construct()
S
56 1 18
Alma\Woocommerce\Alma_Payment_Gateway::__construct()
S
56 1 18
Alma\Woocommerce\Alma_Payment_Gateway::add_filters()
S
59 1 16
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_debug_fields()
S
58 1 16
Alma\Woocommerce\Alma_Payment_Gateway::add_filters()
S
59 1 16
Alma\Woocommerce\Alma_Plugin::add_hooks()
S
61 1 16
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_debug_fields()
S
58 1 16
Alma\Woocommerce\Alma_Plugin::add_hooks()
S
61 1 16
Alma\Woocommerce\Alma_Settings::full_refund()
S
65 2 9
Alma\Woocommerce\Alma_Logger::get_logger()
S
68 2 7
alma_plugin()
S
69 2 7
Alma\Woocommerce\Helpers\Alma_Payment_Helper::validate_payment_from_ipn()
S
65 2 9
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_not_eligible_cart_message()
S
71 2 6
Alma\Woocommerce\Models\Alma_Customer::get_billing_country()
S
71 2 6
Alma\Woocommerce\Models\Alma_Customer::get_data()
S
72 2 6
Alma\Woocommerce\Admin\Helpers\Alma_General_Helper::get_current_admin_page_language()
S
68 2 7
Alma\Woocommerce\Helpers\Alma_Payment_Helper::validate_payment_from_ipn()
S
65 2 9
Alma\Woocommerce\Alma_Cart_Handler::__construct()
S
70 2 6
Alma\Woocommerce\Helpers\Alma_Assets_Helper::get_alma_dashboard_url()
S
69 2 6
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_payment_description()
S
71 2 6
Alma\Woocommerce\Alma_Plugin::wp_enqueue_scripts()
S
70 2 6
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::add_order_note()
S
67 2 8
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::is_fully_refundable()
S
79 2 3
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_variable_sale_price_selector()
S
68 2 7
Alma\Woocommerce\Helpers\Alma_Payment_Helper::build_order()
S
68 2 7
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::add_order_note()
S
67 2 8
Alma\Woocommerce\Alma_Settings::__get()
S
68 2 7
Alma\Woocommerce\Models\Alma_Customer::get_data()
S
72 2 6
Alma\Woocommerce\Helpers\Alma_Assets_Helper::get_alma_dashboard_url()
S
69 2 6
Alma\Woocommerce\Alma_Settings::has_keys()
S
72 2 6
Alma\Woocommerce\Alma_Settings::full_refund()
S
65 2 9
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::get_wpml_list_languages()
S
68 2 7
Alma\Woocommerce\Alma_Product_Handler::__construct()
S
70 2 6
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_format_percent_from_bps()
S
62 2 10
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_payment_description()
S
71 2 6
Alma\Woocommerce\Alma_Settings::load_settings()
S
70 2 6
Alma\Woocommerce\Models\Alma_Customer::__construct()
S
67 2 8
Alma\Woocommerce\Alma_Plan_Builder::get_plan_upon_trigger_display_text()
S
69 2 6
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_not_eligible_cart_message()
S
71 2 6
Alma\Woocommerce\Alma_Settings::get_active_api_key()
S
79 2 3
Alma\Woocommerce\Alma_Settings::get_environment()
S
79 2 3
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_variable_sale_price_selector()
S
68 2 7
Alma\Woocommerce\Alma_Shortcodes::alma_cart_widget()
S
66 2 8
Alma\Woocommerce\Alma_Settings::fetch_payment()
S
65 2 9
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_pnx_title()
S
71 2 6
Alma\Woocommerce\Helpers\Alma_Payment_Helper::update_order_post_meta_if_deferred_trigger()
S
73 2 5
Alma\Woocommerce\Alma_Settings::has_keys()
S
72 2 6
Alma\Woocommerce\Alma_Settings::get_active_merchant_id()
S
71 2 6
Alma\Woocommerce\Alma_Settings::get_alma_fee_plans()
S
66 2 8
Alma\Woocommerce\Alma_Settings::is_allowed_to_see_alma()
S
77 2 3
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_variable_price_selector()
S
68 2 7
Alma\Woocommerce\Models\Alma_Customer::get_shipping_country()
S
71 2 6
Alma\Woocommerce\Alma_Shortcodes::render_empty()
S
70 2 6
Alma\Woocommerce\Alma_Logger::get_logger()
S
68 2 7
Alma\Woocommerce\Models\Alma_Order::get_order_key()
S
70 2 7
Alma\Woocommerce\Alma_Settings::fetch_payment()
S
65 2 9
Alma\Woocommerce\Alma_Settings::is_eligible()
S
78 2 3
Alma\Woocommerce\Alma_Settings::trigger_payment()
S
65 2 9
Alma\Woocommerce\Alma_Payment_Gateway::get_option()
S
68 2 7
Alma\Woocommerce\Helpers\Alma_Assets_Helper::get_admin_setting_url()
S
71 2 6
Alma\Woocommerce\Alma_Shortcodes::render_empty()
S
70 2 6
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_pnx_title()
S
71 2 6
Alma\Woocommerce\Alma_Payment_Gateway::init_alma_merchant()
S
66 2 8
Alma\Woocommerce\Alma_Settings::__get()
S
68 2 7
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_pay_later_title()
S
71 2 6
Alma\Woocommerce\Alma_Settings::trigger_payment()
S
65 2 9
Alma\Woocommerce\Alma_Settings::get_active_api_key()
S
79 2 3
Alma\Woocommerce\Alma_Settings::is_eligible()
S
78 2 3
Alma\Woocommerce\Alma_Plugin::get_instance()
S
71 2 6
Alma\Woocommerce\Alma_Settings::partial_refund()
S
64 2 9
Alma\Woocommerce\Helpers\Alma_Assets_Helper::get_admin_setting_url()
S
71 2 6
Alma\Woocommerce\Alma_Settings::get_environment()
S
79 2 3
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_format_percent_from_bps()
S
62 2 10
Alma\Woocommerce\Helpers\Alma_Checkout_Helper::is_alma_payment_method()
S
73 2 4
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::get_list_languages()
S
72 2 6
Alma\Woocommerce\Alma_Payment_Gateway::get_option()
S
68 2 7
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::map_locale()
S
67 2 7
Alma\Woocommerce\Alma_Payment_Gateway::check_activation()
S
63 2 10
Alma\Woocommerce\Helpers\Alma_Checkout_Helper::get_chosen_alma_fee_plan()
S
68 2 7
Alma\Woocommerce\Alma_Settings::get_active_merchant_id()
S
71 2 6
Alma\Woocommerce\Helpers\Alma_Checkout_Helper::woocommerce_checkout_process()
S
73 2 5
Alma\Woocommerce\Alma_Settings::is_allowed_to_see_alma()
S
77 2 3
Alma\Woocommerce\Alma_Plan_Builder::get_plan_upon_trigger_display_text()
S
69 2 6
Alma\Woocommerce\Alma_Settings::get_alma_fee_plans()
S
66 2 8
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_pnx_plus_4_title()
S
71 2 6
Alma\Woocommerce\Alma_Shortcodes::alma_cart_widget()
S
66 2 8
Alma\Woocommerce\Helpers\Alma_Checkout_Helper::is_alma_payment_method()
S
73 2 4
Alma\Woocommerce\Alma_Shortcodes::is_debug()
S
77 2 3
Alma\Woocommerce\Alma_Cart_Handler::__construct()
S
70 2 6
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::is_fully_refundable()
S
79 2 3
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::get_wpml_list_languages()
S
68 2 7
Alma\Woocommerce\Alma_Plugin::wp_enqueue_scripts()
S
70 2 6
Alma\Woocommerce\Alma_Refund::admin_notices()
S
70 2 7
Alma\Woocommerce\Alma_Product_Handler::__construct()
S
70 2 6
Alma\Woocommerce\Models\Alma_Payment::get_customer_cancel_url()
S
68 2 7
Alma\Woocommerce\Admin\Helpers\Alma_General_Helper::is_lang_selected()
S
71 2 6
Alma\Woocommerce\Admin\Helpers\Alma_General_Helper::is_lang_selected()
S
71 2 6
Alma\Woocommerce\Alma_Payment_Gateway::check_activation()
S
63 2 10
Alma\Woocommerce\Alma_Settings::partial_refund()
S
64 2 9
Alma\Woocommerce\Alma_Payment_Gateway::init_alma_merchant()
S
66 2 8
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_variable_price_selector()
S
68 2 7
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::map_locale()
S
67 2 7
Alma\Woocommerce\Helpers\Alma_Payment_Helper::update_order_post_meta_if_deferred_trigger()
S
73 2 5
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_pnx_plus_4_title()
S
71 2 6
Alma\Woocommerce\Alma_Plugin::get_instance()
S
71 2 6
Alma\Woocommerce\Helpers\Alma_Settings_Helper::default_pay_later_title()
S
71 2 6
Alma\Woocommerce\Models\Alma_Order::get_order_key()
S
70 2 7
Alma\Woocommerce\Models\Alma_Payment::get_customer_cancel_url()
S
68 2 7
Alma\Woocommerce\Alma_Settings::load_settings()
S
70 2 6
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::get_list_languages()
S
72 2 6
Alma\Woocommerce\Models\Alma_Customer::get_billing_country()
S
71 2 6
Alma\Woocommerce\Models\Alma_Customer::__construct()
S
67 2 8
Alma\Woocommerce\Helpers\Alma_Payment_Helper::build_order()
S
68 2 7
Alma\Woocommerce\Alma_Refund::admin_notices()
S
70 2 7
Alma\Woocommerce\Admin\Helpers\Alma_General_Helper::get_current_admin_page_language()
S
68 2 7
alma_plugin()
S
69 2 7
Alma\Woocommerce\Models\Alma_Customer::get_shipping_country()
S
71 2 6
Alma\Woocommerce\Helpers\Alma_Checkout_Helper::woocommerce_checkout_process()
S
73 2 5
Alma\Woocommerce\Helpers\Alma_Checkout_Helper::get_chosen_alma_fee_plan()
S
68 2 7
Alma\Woocommerce\Alma_Shortcodes::is_debug()
S
77 2 3
Alma\Woocommerce\Helpers\Alma_Assets_Helper::alma_admin_enqueue_scripts()
S
61 1 14
Alma\Woocommerce\Alma_Plugin::add_actions()
S
62 1 14
Alma\Woocommerce\Alma_Plugin::add_actions()
S
62 1 14
Alma\Woocommerce\Helpers\Alma_Assets_Helper::alma_admin_enqueue_scripts()
S
61 1 14
Alma\Woocommerce\Alma_Payment_Gateway::add_actions()
S
62 1 13
Alma\Woocommerce\Alma_Payment_Gateway::add_actions()
S
62 1 13
Alma\Woocommerce\Models\Alma_Customer::get_legacy_data()
S
62 1 12
Alma\Woocommerce\Models\Alma_Customer::get_legacy_data()
S
62 1 12
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::is_paid_with_alma()
S
65 1 11
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::is_paid_with_alma()
S
65 1 11
Alma\Woocommerce\Helpers\Alma_Assets_Helper::get_icon()
S
70 1 5
Alma\Woocommerce\Helpers\Alma_Product_Helper::__construct()
S
76 1 4
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::format_refund_comment()
S
80 1 3
Alma\Woocommerce\Alma_Refund::__construct()
S
64 1 10
Alma\Woocommerce\Helpers\Alma_Payment_Helper::__construct()
S
76 1 4
Alma\Woocommerce\Admin\Helpers\Alma_Order_Helper::get_orders_by_date_range()
S
68 1 7
Alma\Woocommerce\Helpers\Alma_Payment_Helper::redirect_to_cart_with_error()
S
71 1 6
Alma\Woocommerce\Helpers\Alma_Assets_Helper::get_admin_logs_url()
S
80 1 3
Alma\Woocommerce\Helpers\Alma_Assets_Helper::get_asset_admin_url()
S
79 1 3
Alma\Woocommerce\Alma_Generic_Handler::__construct()
S
73 1 5
Alma\Woocommerce\Alma_Plugin::__clone()
S
98 1 1
Alma\Woocommerce\Alma_Settings::save()
S
80 1 3
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::format_refund_comment()
S
80 1 3
Alma\Woocommerce\Helpers\Alma_Tools_Helper::url_for_webhook()
S
80 1 3
Alma\Woocommerce\Admin\Alma_Notices::__construct()
S
75 1 4
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::__construct()
S
76 1 4
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::get_display_refund_amount()
S
79 1 3
Alma\Woocommerce\Models\Alma_Order::get_order()
S
82 1 3
Alma\Woocommerce\Helpers\Alma_Checkout_Helper::__construct()
S
80 1 3
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::get_display_refund_amount()
S
79 1 3
Alma\Woocommerce\Alma_Plugin::__clone()
S
98 1 1
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::__construct()
S
76 1 4
Alma\Woocommerce\Alma_Generic_Handler::is_already_rendered()
S
81 1 3
_manually_load_plugin()
S
79 1 3
Alma\Woocommerce\Alma_Shortcodes::init_cart_widget_shortcode()
S
68 1 8
Alma\Woocommerce\Admin\Alma_Notices::add_admin_notice()
S
69 1 7
Alma\Woocommerce\Helpers\Alma_Checkout_Helper::render_nonce_field()
S
79 1 3
Alma\Woocommerce\Helpers\Alma_Checkout_Helper::render_nonce_field()
S
79 1 3
Alma\Woocommerce\Helpers\Alma_Payment_Helper::handle_customer_return()
S
76 1 4
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_price_from_cents()
S
79 1 3
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::is_wpml_active()
S
79 1 3
Alma\Woocommerce\Helpers\Alma_Tools_Helper::is_amount_plan_key()
S
78 1 3
Alma\Woocommerce\Alma_Settings::is_live()
S
80 1 3
Alma\Woocommerce\Alma_Generic_Handler::get_eligibility_widget_already_rendered_message()
S
79 1 3
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::__construct()
S
76 1 4
Alma\Woocommerce\Helpers\Alma_Assets_Helper::get_asset_url()
S
79 1 3
Alma\Woocommerce\Helpers\Alma_Tools_Helper::__construct()
S
80 1 3
Alma\Woocommerce\Alma_Refund::woocommerce_order_item_add_action_buttons()
S
78 1 3
Alma\Woocommerce\Alma_Settings::is_test()
S
80 1 3
Alma\Woocommerce\Alma_Generic_Handler::__construct()
S
73 1 5
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_format_price_from_cents()
S
77 1 3
Alma\Woocommerce\Alma_Settings::get_installments_count()
S
79 1 3
Alma\Woocommerce\Models\Alma_Order::payment_complete()
S
77 1 4
Alma\Woocommerce\Helpers\Alma_Tools_Helper::is_amount_plan_key()
S
78 1 3
Alma\Woocommerce\Alma_Payment_Upon_Trigger::__construct()
S
76 1 4
Alma\Woocommerce\Alma_Refund::__construct()
S
64 1 10
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::is_site_multilingual()
S
80 1 3
Alma\Woocommerce\Models\Alma_Payment::__construct()
S
73 1 5
Alma\Woocommerce\Helpers\Alma_Payment_Helper::handle_ipn_callback()
S
77 1 4
Alma\Woocommerce\Alma_Payment_Upon_Trigger::is_payment_upon_trigger_enabled_for_fee_plan()
S
80 1 3
Alma\Woocommerce\Alma_Settings::get_live_api_key()
S
82 1 3
Alma\Woocommerce\Helpers\Alma_Assets_Helper::get_asset_admin_url()
S
79 1 3
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::is_site_multilingual()
S
80 1 3
Alma\Woocommerce\Alma_Payment_Upon_Trigger::is_payment_upon_trigger_enabled_for_fee_plan()
S
80 1 3
Alma\Woocommerce\Alma_Shortcodes::init_product_widget_shortcode()
S
68 1 8
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_format_price_from_cents()
S
77 1 3
Alma\Woocommerce\Admin\Alma_Notices::__construct()
S
75 1 4
Alma\Woocommerce\Alma_Settings::get_test_api_key()
S
82 1 3
Alma\Woocommerce\Alma_Shortcodes::init_cart_widget_shortcode()
S
68 1 8
Alma\Woocommerce\Alma_Settings::__isset()
S
79 1 3
Alma\Woocommerce\Helpers\Alma_Assets_Helper::get_admin_logs_url()
S
80 1 3
Alma\Woocommerce\Helpers\Alma_Tools_Helper::__construct()
S
80 1 3
Alma\Woocommerce\Alma_Shortcodes::init_product_widget_shortcode()
S
68 1 8
Alma\Woocommerce\Helpers\Alma_Checkout_Helper::__construct()
S
80 1 3
Alma\Woocommerce\Alma_Settings::is_logging_enabled()
S
80 1 3
Alma\Woocommerce\Helpers\Alma_Payment_Helper::__construct()
S
76 1 4
Alma\Woocommerce\Admin\Alma_Notices::add_admin_notice()
S
69 1 7
Alma\Woocommerce\Helpers\Alma_Tools_Helper::url_for_webhook()
S
80 1 3
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::is_there_eligibility_in_cart()
S
80 1 3
Alma\Woocommerce\Models\Alma_Payment::__construct()
S
73 1 5
Alma\Woocommerce\Helpers\Alma_Assets_Helper::get_icon()
S
70 1 5
Alma\Woocommerce\Models\Alma_Order::payment_complete()
S
77 1 4
Alma\Woocommerce\Alma_Plan_Builder::render_pay_later_plan()
S
64 1 10
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::is_there_eligibility_in_cart()
S
80 1 3
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_price_to_cents()
S
78 1 3
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_price_to_cents()
S
78 1 3
Alma\Woocommerce\Alma_Generic_Handler::is_already_rendered()
S
81 1 3
Alma\Woocommerce\Admin\Helpers\Alma_Refund_Helper::__construct()
S
76 1 4
Alma\Woocommerce\Helpers\Alma_Payment_Helper::handle_ipn_callback()
S
77 1 4
Alma\Woocommerce\Helpers\Alma_Gateway_Helper::__construct()
S
76 1 4
Alma\Woocommerce\Models\Alma_Order::get_order()
S
82 1 3
Alma\Woocommerce\Alma_Settings::is_live()
S
80 1 3
Alma\Woocommerce\Helpers\Alma_Internationalization_Helper::is_wpml_active()
S
79 1 3
Alma\Woocommerce\Helpers\Alma_Product_Helper::__construct()
S
76 1 4
Alma\Woocommerce\Alma_Refund::woocommerce_order_item_add_action_buttons()
S
78 1 3
Alma\Woocommerce\Alma_Settings::flag_as_fraud()
S
76 1 4
Alma\Woocommerce\Alma_Generic_Handler::get_cart_not_eligible_message_gift_cards()
S
80 1 3
Alma\Woocommerce\Alma_Generic_Handler::get_cart_not_eligible_message_gift_cards()
S
80 1 3
Alma\Woocommerce\Helpers\Alma_Payment_Helper::handle_customer_return()
S
76 1 4
Alma\Woocommerce\Alma_Plan_Builder::render_pay_later_plan()
S
64 1 10
Alma\Woocommerce\Alma_Payment_Upon_Trigger::__construct()
S
76 1 4
_manually_load_plugin()
S
79 1 3
Alma\Woocommerce\Helpers\Alma_Assets_Helper::get_asset_url()
S
79 1 3
Alma\Woocommerce\Helpers\Alma_Payment_Helper::redirect_to_cart_with_error()
S
71 1 6
Alma\Woocommerce\Helpers\Alma_Tools_Helper::alma_price_from_cents()
S
79 1 3
Alma\Woocommerce\Alma_Payment_Gateway::get_option_key()
S
82 1 3
Alma\Woocommerce\Admin\Helpers\Alma_Form_Helper::init_enabled_field()
S
64 1 10
Alma\Woocommerce\Alma_Plan_Builder::__construct()
S
80 1 3
Alma\Woocommerce\Alma_Plan_Builder::__construct()
S
80 1 3
Alma\Woocommerce\Alma_Generic_Handler::get_eligibility_widget_already_rendered_message()
S
79 1 3

112 more item(s) not shown.