| PlansController::create() |
C |
29 |
26 |
137 |
| CustomerController::update() |
C |
34 |
26 |
79 |
| CustomerController::create() |
B |
38 |
21 |
61 |
| PlansController::update() |
B |
32 |
17 |
121 |
| VindiPaymentProcessor::process_order() |
A |
38 |
12 |
73 |
| VindiCreditGateway::payment_fields() |
A |
46 |
10 |
36 |
| ProductController::create() |
A |
47 |
10 |
34 |
| VindiPaymentProcessor::get_cycle_from_product_type() |
A |
54 |
11 |
19 |
| VindiHelpers::array_sort() |
A |
51 |
9 |
29 |
| VindiApi::test_api_key() |
A |
44 |
8 |
43 |
| InterestPriceHandler::calculate_cost() |
A |
50 |
9 |
25 |
| VindiPaymentProcessor::get_plan_from_order_item() |
A |
57 |
9 |
15 |
| VindiPaymentProcessor::build_tax_item() |
A |
50 |
8 |
27 |
| VindiPaymentProcessor::create_subscription() |
A |
49 |
8 |
27 |
| VindiRoutes::getPaymentMethods() |
A |
50 |
8 |
27 |
| VindiWebhooks::subscription_canceled() |
A |
57 |
8 |
17 |
| VindiPaymentProcessor::build_product_items() |
A |
49 |
7 |
31 |
| VindiSubscriptionStatusHandler::order_canceled() |
S |
53 |
7 |
21 |
| VindiCreditGateway::get_installments() |
S |
55 |
7 |
20 |
| VindiPaymentProcessor::get_product() |
S |
54 |
7 |
20 |
| VindiRoutes::isSubscriptionActive() |
S |
57 |
7 |
17 |
| ProductController::update() |
S |
49 |
6 |
31 |
| VindiPaymentGateway::process_refund() |
S |
48 |
6 |
31 |
| VindiPaymentProcessor::build_interest_rate_item() |
S |
51 |
6 |
25 |
| VindiPaymentGateway::get_level3_data_from_order() |
S |
46 |
5 |
39 |
| VindiSubscriptionStatusHandler::order_fully_refunded() |
S |
53 |
6 |
21 |
| VindiPaymentProcessor::build_product_items_for_bill() |
S |
55 |
6 |
20 |
| VindiPaymentProcessor::order_has_trial_and_simple_product() |
S |
56 |
6 |
20 |
| VindiApi::request() |
S |
47 |
5 |
34 |
| VindiPaymentProcessor::build_sign_up_fee_item() |
S |
54 |
6 |
19 |
| VindiSubscriptionStatusHandler::filter_pre_status() |
S |
57 |
6 |
18 |
| VindiHelpers::get_matching_subscription_item() |
S |
56 |
6 |
18 |
| VindiHelpers::get_matching_subscription() |
S |
56 |
6 |
17 |
| VindiApi::check_response() |
S |
58 |
6 |
14 |
| VindiWebhooks::bill_paid() |
S |
50 |
5 |
28 |
| PlansController::trash() |
S |
53 |
5 |
24 |
| PlansController::untrash() |
S |
53 |
5 |
24 |
| VindiPaymentProcessor::build_product_from_order_item() |
S |
52 |
5 |
23 |
| VindiPaymentProcessor::build_product_items_for_subscription() |
S |
53 |
5 |
22 |
| VindiPaymentProcessor::build_discount_item_for_bill() |
S |
54 |
5 |
21 |
| VindiDependencies::check_critical_dependencies() |
S |
49 |
4 |
35 |
| VindiPaymentProcessor::cancel_if_denied_bill_status() |
S |
56 |
5 |
18 |
| VindiCreditGateway::build_user_payment_profile() |
S |
55 |
5 |
18 |
| VindiDependencies::check() |
S |
46 |
3 |
47 |
| VindiPaymentProcessor::coupon_supports_product() |
S |
59 |
5 |
16 |
| VindiWebhooks::update_next_payment() |
S |
58 |
5 |
15 |
| VindiPaymentProcessor::finish_payment() |
S |
52 |
4 |
25 |
| VindiPaymentProcessor::build_shipping_item() |
S |
53 |
4 |
24 |
| VindiWebhooks::charge_rejected() |
S |
53 |
4 |
24 |
| VindiDependencies::check_plugin_dependencies() |
S |
53 |
4 |
23 |
| VindiPaymentGateway::process_payment() |
S |
53 |
4 |
22 |
| VindiWebhooks::issue_created() |
S |
54 |
4 |
21 |
| VindiSettings::init_form_fields() |
S |
41 |
1 |
65 |
| VindiPaymentProcessor::config_discount_cycles() |
S |
57 |
4 |
19 |
| VindiPaymentProcessor::build_discount_item_for_subscription() |
S |
55 |
4 |
19 |
| VindiCreditGateway::init_form_fields() |
S |
41 |
1 |
64 |
| VindiWebhooks::handle() |
S |
55 |
4 |
19 |
| VindiDependencies::get_active_plugins() |
S |
56 |
4 |
18 |
| ProductController::untrash() |
S |
57 |
4 |
17 |
| ProductController::trash() |
S |
57 |
4 |
17 |
| VindiWebhooks::subscription_reactivated() |
S |
57 |
4 |
16 |
| VindiRoutes::getMerchant() |
S |
62 |
5 |
10 |
| VindiBankSlipGateway::payment_fields() |
S |
58 |
4 |
15 |
| VindiPaymentProcessor::create_payment_profile() |
S |
60 |
4 |
13 |
| VindiBankSlipGateway::show_bank_slip_download() |
S |
60 |
4 |
13 |
| VindiPaymentProcessor::create_payment_profile_bank_slip() |
S |
61 |
4 |
12 |
| VindiWebhooks::process_event() |
S |
61 |
4 |
11 |
| VindiSettings::__construct() |
S |
51 |
3 |
24 |
| VindiConversions::convert_interval() |
S |
54 |
3 |
23 |
| VindiPaymentProcessor::create_bill() |
S |
54 |
3 |
21 |
| VindiWebhooks::bill_created() |
S |
54 |
3 |
21 |
| VindiSettings::api_key_field() |
S |
58 |
3 |
15 |
| VindiPaymentProcessor::process() |
S |
64 |
4 |
10 |
| VindiRoutes::isMerchantStatusTrialOrSandbox() |
S |
66 |
4 |
8 |
| VindiApi::get_error_message() |
S |
64 |
4 |
8 |
| VindiSubscriptionStatusHandler::active_status() |
S |
64 |
4 |
10 |
| VindiRedirectToMyAccount() |
S |
65 |
4 |
9 |
| CustomerController::delete() |
S |
61 |
3 |
14 |
| VindiRedirectInfo() |
S |
61 |
3 |
13 |
| VindiRoutes::findProductByCode() |
S |
59 |
3 |
13 |
| VindiPaymentProcessor::get_customer() |
S |
62 |
3 |
12 |
| VindiRoutes::deleteBill() |
S |
62 |
3 |
11 |
| VindiRoutes::getPaymentProfile() |
S |
61 |
3 |
11 |
| VindiPaymentProcessor::cancel_subscriptions_and_order() |
S |
62 |
3 |
11 |
| VindiWebhooks::subscription_renew() |
S |
51 |
2 |
26 |
| InterestPriceHandler::add_installment_change_script() |
S |
61 |
2 |
22 |
| VindiRoutes::findOrCreateProduct() |
S |
58 |
2 |
17 |
| VindiCreditGateway::__construct() |
S |
50 |
1 |
31 |
| VindiRoutes::createSubscription() |
S |
64 |
3 |
9 |
| VindiPaymentGateway::get_country_code() |
S |
66 |
3 |
8 |
| VindiPaymentProcessor::get_order_type() |
S |
70 |
3 |
6 |
| VindiPaymentProcessor::installments() |
S |
65 |
3 |
9 |
| CouponsMetaBox::save() |
S |
65 |
3 |
8 |
| VindiPaymentProcessor::subscription_has_trial() |
S |
77 |
3 |
3 |
| WC_Vindi_Payment::get_instance() |
S |
64 |
3 |
10 |
| VindiDependencies::search_plugin_name() |
S |
67 |
3 |
8 |
| VindiPaymentProcessor::create_bill_meta_for_order() |
S |
66 |
3 |
8 |
| VindiCreditGateway::get_order_max_installments() |
S |
66 |
3 |
8 |
| VindiPaymentGateway::get_refund_request() |
S |
58 |
2 |
14 |
| VindiPaymentProcessor::get_cc_payment_type() |
S |
59 |
2 |
14 |
| VindiBankSlipGateway::__construct() |
S |
50 |
1 |
29 |
| VindiConversions::convertTriggerToDay() |
S |
60 |
2 |
13 |
| VindiPaymentGateway::refund_transaction() |
S |
59 |
2 |
13 |
| VindiWebhooks::find_order_by_bill_id() |
S |
60 |
2 |
12 |
| VindiWebhooks::find_order_by_subscription_and_cycle() |
S |
60 |
2 |
12 |
| VindiDependencies::ecfb_url() |
S |
63 |
2 |
12 |
| VindiPaymentGateway::__construct() |
S |
62 |
2 |
11 |
| VindiBankSlipGateway::thank_you_page() |
S |
62 |
2 |
11 |
| CouponsMetaBox::output() |
S |
52 |
1 |
24 |
| WC_Vindi_Payment::init() |
S |
56 |
1 |
20 |
| VindiSubscriptionStatusHandler::__construct() |
S |
59 |
1 |
16 |
| VindiBankSlipGateway::init_form_fields() |
S |
58 |
1 |
16 |
| VindiPaymentProcessor::get_bank_slip_payment_type() |
S |
66 |
2 |
9 |
| VindiSubscriptionStatusHandler::get_vindi_subscription_id() |
S |
70 |
2 |
6 |
| VindiWebhooks::find_subscription_by_id() |
S |
67 |
2 |
7 |
| VindiWebhooks::find_bill_by_charge_id() |
S |
68 |
2 |
6 |
| VindiRoutes::findProductById() |
S |
66 |
2 |
8 |
| WC_Vindi_Payment::__construct() |
S |
58 |
1 |
15 |
| VindiPaymentProcessor::payment_method_code() |
S |
79 |
2 |
3 |
| VindiWebhooks::find_order_by_id() |
S |
69 |
2 |
6 |
| VindiPaymentGateway::validate_settings() |
S |
71 |
2 |
5 |
| VindiRoutes::suspendSubscription() |
S |
66 |
2 |
8 |
| VindiPaymentGateway::find_bill_last_charge() |
S |
64 |
2 |
9 |
| VindiApi::convert_body_to_json() |
S |
69 |
2 |
7 |
| AbstractInstance::instance() |
S |
72 |
2 |
6 |
| VindiRoutes::findCustomerById() |
S |
66 |
2 |
8 |
| VindiSubscriptionStatusHandler::suspend_status() |
S |
71 |
2 |
6 |
| VindiRoutes::getCharge() |
S |
69 |
2 |
6 |
| VindiProductStatus::product_status_notifier() |
S |
73 |
2 |
5 |
| VindiApi::base_path() |
S |
72 |
2 |
6 |
| VindiPaymentProcessor::cancel_bills() |
S |
73 |
2 |
5 |
| VindiRoutes::getSubscription() |
S |
71 |
2 |
5 |
| VindiSettings::get_return_status() |
S |
69 |
2 |
7 |
| VindiRoutes::getPlan() |
S |
65 |
2 |
9 |
| VindiApi::build_body() |
S |
69 |
2 |
7 |
| VindiPaymentGateway::is_single_order() |
S |
68 |
2 |
7 |
| VindiRoutes::hasPendingSubscriptionBills() |
S |
64 |
2 |
9 |
| VindiSettings::wcs_automatic_payment_settings() |
S |
73 |
2 |
5 |
| VindiRoutes::refundCharge() |
S |
67 |
2 |
7 |
| VindiRoutes::createBill() |
S |
70 |
2 |
6 |
| VindiRoutes::acceptBankSlip() |
S |
72 |
2 |
6 |
| VindiPaymentProcessor::verify_payment_profile() |
S |
72 |
2 |
5 |
| VindiSettings::check_ssl() |
S |
70 |
2 |
7 |
| VindiHelpers::wc_post_meta() |
S |
65 |
2 |
9 |
| VindiPaymentProcessor::__construct() |
S |
64 |
2 |
9 |
| VindiSettings::is_api_key_valid() |
S |
74 |
2 |
5 |
| VindiPaymentProcessor::suspend_subscriptions() |
S |
73 |
2 |
5 |
| VindiPaymentGateway::is_valid_br_zip_code() |
S |
78 |
2 |
3 |
| VindiBankSlipGateway::bank_slip_quantity_to_render() |
S |
71 |
2 |
6 |
| VindiRoutes::activateSubscription() |
S |
71 |
2 |
5 |
| VindiPaymentProcessor::abort() |
S |
67 |
2 |
8 |
| VindiDependencies::is_wc_memberships_active() |
S |
69 |
2 |
7 |
| VindiHelpers::get_vindi_amount() |
S |
69 |
2 |
6 |
| VindiDependencies::woocommerce_url() |
S |
66 |
2 |
9 |
| VindiPaymentProcessor::get_vindi_code() |
S |
67 |
2 |
8 |
| VindiWebhooks::bill_canceled() |
S |
63 |
2 |
10 |
| VindiSubscriptionStatusHandler::cancelled_status() |
S |
71 |
2 |
6 |
| VindiLogger::log() |
S |
69 |
2 |
7 |
| VindiRoutes::findBillById() |
S |
65 |
2 |
9 |
| VindiSettings::get_template() |
S |
64 |
1 |
12 |
| CouponsMetaBox::remove_ws_recurring_discount() |
S |
63 |
1 |
11 |
| VindiDependencies::format_plugin_data() |
S |
62 |
1 |
11 |
| VindiRoutes::deleteCustomer() |
S |
68 |
1 |
7 |
| VindiSettings::settings_tab() |
S |
79 |
1 |
3 |
| WC_Vindi_Payment::getPath() |
S |
80 |
1 |
3 |
| VindiPaymentProcessor::is_subscription_type() |
S |
79 |
1 |
3 |
| FieldValidator::customer() |
S |
91 |
1 |
2 |
| VindiRoutes::updatePlan() |
S |
68 |
1 |
7 |
| VindiRoutes::updateProduct() |
S |
68 |
1 |
7 |
| VindiApi::get_auth_header() |
S |
78 |
1 |
3 |
| CustomerController::__construct() |
S |
66 |
1 |
8 |
| PlansController::__construct() |
S |
65 |
1 |
8 |
| VindiPaymentProcessor::get_trial_matching_subscription_item() |
S |
72 |
1 |
5 |
| VindiWebhooks::validate_access_token() |
S |
80 |
1 |
3 |
| VindiCreditGateway::is_interest_rate_enabled() |
S |
80 |
1 |
3 |
| VindiSettings::get_is_active_sandbox() |
S |
80 |
1 |
3 |
| VindiHelpers::clean_statement_descriptor() |
S |
69 |
1 |
6 |
| FrontendFilesLoader::__construct() |
S |
75 |
1 |
4 |
| VindiRoutes::updateCustomer() |
S |
68 |
1 |
7 |
| VindiDependencies::missing_notice() |
S |
79 |
1 |
3 |
| VindiWebhooks::format_date() |
S |
79 |
1 |
3 |
| VindiSettings::get_synchronism_status() |
S |
79 |
1 |
3 |
| FrontendFilesLoader::frontendFiles() |
S |
67 |
1 |
7 |
| AbstractInstance::__construct() |
S |
98 |
1 |
1 |
| VindiWebhooks::subscription_has_order_in_cycle() |
S |
64 |
1 |
10 |
| VindiDependencies::critical_dependency_missing_notice() |
S |
79 |
1 |
3 |
| VindiSettings::get_shipping_and_tax_config() |
S |
79 |
1 |
3 |
| VindiSettings::get_api_key() |
S |
80 |
1 |
3 |
| VindiRoutes::verifyCustomerPaymentProfile() |
S |
70 |
1 |
6 |
| VindiWebhooks::test() |
S |
79 |
1 |
3 |
| VindiSettings::get_token() |
S |
82 |
1 |
3 |
| VindiControllers::__construct() |
S |
71 |
1 |
6 |
| FrontendFilesLoader::adminFiles() |
S |
67 |
1 |
7 |
| VindiSettings::add_settings_tab() |
S |
74 |
1 |
4 |
| VindiCreditGateway::verify_method() |
S |
80 |
1 |
3 |
| VindiHelpers::__construct() |
S |
79 |
1 |
3 |
| VindiLanguages::__construct() |
S |
79 |
1 |
3 |
| VindiRoutes::createCustomer() |
S |
74 |
1 |
4 |
| VindiPaymentProcessor::is_one_time_shipping() |
S |
78 |
1 |
3 |
| VindiPaymentProcessor::is_bank_slip() |
S |
80 |
1 |
3 |
| VindiLogger::__construct() |
S |
73 |
1 |
5 |
| VindiPaymentProcessor::is_cc() |
S |
80 |
1 |
3 |
| VindiDependencies::init() |
S |
80 |
1 |
3 |
| VindiControllers::includes() |
S |
74 |
1 |
5 |
| VindiCreditGateway::verify_user_payment_profile() |
S |
68 |
1 |
8 |
| VindiSettings::get_webhooks_url() |
S |
70 |
1 |
7 |
| VindiSettings::checkKey() |
S |
83 |
1 |
3 |
| VindiCreditGateway::type() |
S |
82 |
1 |
3 |
| VindiRoutes::createPlan() |
S |
74 |
1 |
4 |
| VindiApi::__construct() |
S |
74 |
1 |
5 |
| VindiWebhooks::__construct() |
S |
77 |
1 |
4 |
| VindiRoutes::createProduct() |
S |
74 |
1 |
4 |
| VindiProductStatus::__construct() |
S |
75 |
1 |
4 |
| VindiPaymentGateway::type() |
S |
100 |
1 |
0 |
| VindiSettings::send_nfe_information() |
S |
79 |
1 |
3 |
| VindiPaymentProcessor::is_variable() |
S |
79 |
1 |
3 |
| InterestPriceHandler::__construct() |
S |
75 |
1 |
4 |
| VindiHelpers::is_wc_lt() |
S |
78 |
1 |
3 |
| VindiBankSlipGateway::type() |
S |
82 |
1 |
3 |
| VindiLanguages::load_plugin_textdomain() |
S |
78 |
1 |
3 |
| VindiCreditGateway::get_interest_rate() |
S |
80 |
1 |
3 |
| VindiPaymentGateway::admin_options() |
S |
79 |
1 |
3 |
| VindiRoutes::createCustomerPaymentProfile() |
S |
67 |
1 |
7 |
| VindiWebhooks::query_order_by_metas() |
S |
67 |
1 |
8 |
| ProductController::__construct() |
S |
65 |
1 |
8 |
| WC_Vindi_Payment::add_gateway() |
S |
72 |
1 |
5 |
| VindiHelpers::sanitize_xss() |
S |
79 |
1 |
3 |
| AbstractInstance::__clone() |
S |
98 |
1 |
1 |
| VindiRoutes::__construct() |
S |
77 |
1 |
4 |