Code Analysis: Easy Invoice 1.0.7

Function Rating Maintainability Complexity Lines of code
MatrixAddons\EasyInvoice\Admin\Settings::output_fields()
D
4
94 513
MatrixAddons\EasyInvoice\Admin\Settings::save_fields()
D
33 37 84
MatrixAddons\EasyInvoice\Admin\Settings\InvoiceSettings::get_settings()
B
24
6 260
MatrixAddons\EasyInvoice\Updater\AddonUpdater::activate_license()
B
37 17 71
MatrixAddons\EasyInvoice\Updater\AddonUpdateHandler::show_changelog()
B
39 17 58
MatrixAddons\EasyInvoice\Updater\AddonUpdateHandler::show_update_notification()
A
38 14 70
MatrixAddons\EasyInvoice\Hooks\Template::pay_now_action()
A
41 15 53
IPNListener::processIpn()
A
40 14 57
MatrixAddons\EasyInvoice\Updater\AddonUpdateHandler::api_request()
A
43 14 47
MatrixAddons\EasyInvoice\Admin\FieldItems\Image::render()
A
41 12 56
easy_invoice_get_price()
A
44 12 44
MatrixAddons\EasyInvoice\Admin\FieldItems\Group::render()
A
44 12 42
MatrixAddons\EasyInvoice\Updater\AddonUpdateHandler::plugins_api_filter()
A
45 12 42
easy_invoice_get_currencies()
A
26
3 174
MatrixAddons\EasyInvoice\Admin\Fields\PaymentFields::save1()
A
45 12 37
MatrixAddons\EasyInvoice\Updater\AddonUpdateHandler::check_update()
A
48 12 31
MatrixAddons\EasyInvoice\Hooks\ListTable::invoice_payment_column_value()
A
44 11 43
easy_invoice_get_currency_symbol_val()
A
27
1 169
MatrixAddons\EasyInvoice\Admin\Settings\EmailsSettings::get_settings()
A
33 3 134
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::is_invoice_payable()
A
53 9 24
MatrixAddons\EasyInvoice\Main::create_files()
A
52 9 24
MatrixAddons\EasyInvoice\Admin\Settings::get_field_description()
A
52 9 23
MatrixAddons\EasyInvoice\Ajax::proceed_to_payment()
A
52 9 22
MatrixAddons\EasyInvoice\Ajax::send_email()
A
52 9 21
MatrixAddons\EasyInvoice\Admin\Init::settings_page_init()
A
54 9 18
MatrixAddons\EasyInvoice\Hooks\ListTable::invoice_column_value()
A
48 8 33
MatrixAddons\EasyInvoice\Gateways\PayPal\PayPalWebHooks::handle_webhook_request()
A
48 8 30
MatrixAddons\EasyInvoice\Gateways\PayPal\PayPalRequest::get_paypal_args()
A
39 5 68
MatrixAddons\EasyInvoice\Gateways\PayPal\PayPalWebHooks::validate_webhook_request()
A
52 8 21
MatrixAddons\EasyInvoice\Admin\LicenseManager::update_license()
A
54 8 19
easy_invoice_payment_gateway_fields()
S
49 7 28
MatrixAddons\EasyInvoice\Admin\Settings::get_option()
S
52 7 24
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::create()
S
46 6 38
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_tax_amount()
S
55 7 20
MatrixAddons\EasyInvoice\Admin\FieldItems\Group::sanitize()
S
56 7 17
MatrixAddons\EasyInvoice\Hooks\Template::pdf_generate()
S
49 6 30
MatrixAddons\EasyInvoice\Admin\HTML::render_item()
S
50 6 27
MatrixAddons\EasyInvoice\Email::invoice_status_change()
S
51 6 24
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_discount_amount()
S
55 6 19
MatrixAddons\EasyInvoice\Admin\Fields\InvoiceFields::after_meta_save()
S
56 6 18
MatrixAddons\EasyInvoice\Admin\Fields\InvoiceFields::before_meta_save()
S
57 6 17
MatrixAddons\EasyInvoice\Main::clear_dir()
S
57 6 16
MatrixAddons\EasyInvoice\Admin\LicenseManager::deactivate_single_license()
S
57 6 16
IPNListener::fsockPost()
S
49 5 31
IPNListener::getTextReport()
S
56 6 16
MatrixAddons\EasyInvoice\Admin\HTML::render()
S
57 6 15
MatrixAddons\EasyInvoice\Models\LineItemModel::map()
S
58 6 14
MatrixAddons\EasyInvoice\Admin\Setting_Base::output_sections()
S
58 6 13
MatrixAddons\EasyInvoice\Admin\Fields\LineItemFields::get_settings()
S
40 2 71
easy_invoice_get_to_address()
S
55 5 23
easy_invoice_update_payment_status()
S
54 5 21
MatrixAddons\EasyInvoice\Admin\FieldItems\Fieldset::render()
S
54 5 19
easy_invoice_get_template()
S
55 5 18
IPNListener::curlPost()
S
49 4 29
MatrixAddons\EasyInvoice\Admin\Settings::show_messages()
S
62 5 11
MatrixAddons\EasyInvoice\Admin\Fields\PaymentFields::get_settings()
S
41 1 71
MatrixAddons\EasyInvoice\Hooks\PostType::save_invoice()
S
64 5 11
MatrixAddons\EasyInvoice\Main::get_tmp_pdf_dir()
S
54 4 23
MatrixAddons\EasyInvoice\Admin\Addons::settings_link()
S
44 2 53
easy_invoice_smart_tags_for_invoice()
S
54 4 20
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_total_paid_amount_by_invoice_id()
S
54 4 20
MatrixAddons\EasyInvoice\Email::invoice_available_email()
S
55 4 19
MatrixAddons\EasyInvoice\Updater\AddonUpdaterActions::activate()
S
49 3 34
MatrixAddons\EasyInvoice\PostTypes\Payments::register_post_status()
S
46 2 47
MatrixAddons\EasyInvoice\Admin\Init::admin_menu()
S
49 3 32
MatrixAddons\EasyInvoice\Admin\LicenseManager::license_page()
S
57 4 15
easy_invoice_get_paypal_api_endpoint()
S
61 4 13
MatrixAddons\EasyInvoice\Gateways\PayPal\PayPalRequest::limit_length()
S
60 4 13
easy_invoice_get_all_currency_with_symbol()
S
60 4 12
MatrixAddons\EasyInvoice\Admin\HTML::sanitize_item()
S
61 4 11
MatrixAddons\EasyInvoice\Admin\Fields\Base::save()
S
61 4 11
MatrixAddons\EasyInvoice\Admin\LicenseManager::get_license_details()
S
62 4 11
MatrixAddons\EasyInvoice\Updater\AddonUpdaterActions::deactivate()
S
54 3 21
MatrixAddons\EasyInvoice\Meta\Invoice::save()
S
54 3 21
MatrixAddons\EasyInvoice\Admin\FieldItems\Select::render()
S
55 3 20
MatrixAddons\EasyInvoice\Main::get_log_dir()
S
55 3 20
MatrixAddons\EasyInvoice\PostTypes\Invoices::register()
S
48 2 34
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_all_payments_by_invoice_id()
S
48 2 33
MatrixAddons\EasyInvoice\Admin\Settings\PaymentSettings::get_settings()
S
45 1 47
MatrixAddons\EasyInvoice\Admin\FieldItems\Email::render()
S
56 3 17
MatrixAddons\EasyInvoice\Admin\FieldItems\Text::render()
S
56 3 17
easy_invoice_load_admin_template()
S
58 3 16
easy_invoice_update_invoice_status()
S
58 3 16
MatrixAddons\EasyInvoice\Updater\AddonUpdateHandler::get_cached_version_info()
S
63 4 10
MatrixAddons\EasyInvoice\PDF::generate_pdf()
S
49 2 30
MatrixAddons\EasyInvoice\Admin\LicenseManager::update_single_license()
S
64 4 9
easy_invoice_get_payment_gateway_lists()
S
63 4 10
easy_invoice_get_business_name()
S
61 3 13
MatrixAddons\EasyInvoice\Assets::scripts()
S
53 2 27
easy_invoice_get_invoice_number()
S
60 3 12
easy_invoice_get_admin_template()
S
61 3 11
MatrixAddons\EasyInvoice\Admin\FieldItems\Fieldset::sanitize()
S
62 3 11
MatrixAddons\EasyInvoice\Admin\FieldItems\Image::sanitize()
S
62 3 11
MatrixAddons\EasyInvoice\Updater\AddonUpdater::activate()
S
62 3 11
MatrixAddons\EasyInvoice\Admin\Addons::submenu()
S
53 2 23
MatrixAddons\EasyInvoice\Admin\Assets::admin_assets()
S
55 2 22
MatrixAddons\EasyInvoice\Admin\Fields\ClientFields::get_settings()
S
49 1 37
MatrixAddons\EasyInvoice\Admin\Settings\EmailsSettings::email_content_allowed_html()
S
50 1 35
easy_invoice_print_html_text()
S
50 1 34
MatrixAddons\EasyInvoice\Meta\Invoice::scripts()
S
54 2 19
MatrixAddons\EasyInvoice\Meta\Payments::scripts()
S
54 2 19
MatrixAddons\EasyInvoice\Admin\FieldItems\Editor::render()
S
56 2 19
MatrixAddons\EasyInvoice\Meta\Invoice::metabox()
S
56 2 17
MatrixAddons\EasyInvoice\PostTypes\Payments::register()
S
49 1 32
MatrixAddons\EasyInvoice\Admin\LicenseManager::license_scripts()
S
57 2 16
MatrixAddons\EasyInvoice\Main::dispatch_hook()
S
58 2 16
easy_invoice_enable_proceed_to_payment()
S
65 3 8
MatrixAddons\EasyInvoice\Models\LineItemModel::get_amount()
S
73 3 4
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_taxable_amount()
S
66 3 8
MatrixAddons\EasyInvoice\Installer::set_option()
S
66 3 8
MatrixAddons\EasyInvoice\Updater\AddonUpdateHandler::http_request_args()
S
67 3 7
MatrixAddons\EasyInvoice\Migration::run_migration()
S
66 3 8
IPNListener::requirePostMethod()
S
69 3 6
MatrixAddons\EasyInvoice\Gateways\PaymentGatewayLoader::register()
S
65 3 10
MatrixAddons\EasyInvoice\Hooks\Currency::currency()
S
68 3 7
easy_invoice_get_requested()
S
66 3 9
MatrixAddons\EasyInvoice\Hooks\Currency::currency_symbol()
S
68 3 7
MatrixAddons\EasyInvoice\Hooks\Template::invoice_template()
S
64 3 10
easy_invoice_get_currency_symbol()
S
66 3 8
easy_invoice_get_hook()
S
65 3 10
MatrixAddons\EasyInvoice\Admin\FieldItems\Editor::sanitize()
S
51 1 29
MatrixAddons\EasyInvoice\Admin\FieldItems\Group::header()
S
59 2 14
MatrixAddons\EasyInvoice\Updater\AddonUpdateHandler::__construct()
S
59 2 13
MatrixAddons\EasyInvoice\Admin\Fields\InvoiceFields::get_settings()
S
52 1 28
easy_invoice_get_all_texts()
S
50 1 28
MatrixAddons\EasyInvoice\Gateways\PayPal\PayPalPaymentGateway::admin_setting_tab()
S
53 1 27
easy_invoice_load_template()
S
61 2 12
MatrixAddons\EasyInvoice\Admin\FieldItems\Checkbox::render()
S
61 2 12
MatrixAddons\EasyInvoice\Admin\FieldItems\Number::render()
S
60 2 12
MatrixAddons\EasyInvoice\Hooker::init()
S
62 2 11
MatrixAddons\EasyInvoice\Main::admin_notice()
S
64 2 11
MatrixAddons\EasyInvoice\Admin\Fields\DiscountFields::get_settings()
S
53 1 26
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::payment_popup()
S
62 2 11
easy_invoice_get_available_invoice_smart_tags_html_content()
S
62 2 11
MatrixAddons\EasyInvoice\Admin\Fields\TaxFields::get_settings()
S
57 1 18
easy_invoice_available_smart_tags_for_invoice()
S
59 1 15
easy_invoice_get_invoice_options()
S
75 2 4
easy_invoice_maybe_parse_smart_tags()
S
68 2 7
MatrixAddons\EasyInvoice\Admin\Init::instance()
S
72 2 6
MatrixAddons\EasyInvoice\Admin\FieldItems\Content::render()
S
65 2 8
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_sub_total()
S
67 2 8
MatrixAddons\EasyInvoice\Email::init()
S
63 2 10
MatrixAddons\EasyInvoice\Email::get_header()
S
64 2 9
MatrixAddons\EasyInvoice\Admin\FieldItems\Hidden::render()
S
69 2 5
MatrixAddons\EasyInvoice\Email::send()
S
65 2 9
MatrixAddons\EasyInvoice\Admin\Setting_Base::save()
S
67 2 8
MatrixAddons\EasyInvoice\Installer::activate()
S
69 2 7
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::update_transaction_id()
S
72 2 5
MatrixAddons\EasyInvoice\Main::getInstance()
S
71 2 6
MatrixAddons\EasyInvoice\Admin\Settings::get_settings_pages()
S
64 2 10
MatrixAddons\EasyInvoice\Updater\AddonUpdateHandler::set_version_info_cache()
S
63 2 10
MatrixAddons\EasyInvoice\Updater\AddonUpdater::admin_init()
S
68 2 6
MatrixAddons\EasyInvoice\Admin\FieldItems\Select::sanitize()
S
68 2 7
MatrixAddons\EasyInvoice\Updater\AddonUpdater::plugin_deactivation()
S
66 2 9
MatrixAddons\EasyInvoice\Gateways\PayPal\PayPalPaymentGateway::validate_payment_request()
S
68 2 7
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_net_due_amount()
S
67 2 7
MatrixAddons\EasyInvoice\Gateways\PayPal\PayPalRequest::get_request_url()
S
64 2 9
IPNListener::getPaypalHost()
S
79 2 3
MatrixAddons\EasyInvoice\Admin\LicenseManager::hooks()
S
64 2 9
MatrixAddons\EasyInvoice\Admin\FieldItems\Textarea::render()
S
62 2 10
MatrixAddons\EasyInvoice\Admin\Fields\CurrencyFields::get_settings()
S
59 1 15
MatrixAddons\EasyInvoice\Gateways\PaymentGatewayBase::register_setting()
S
69 2 7
MatrixAddons\EasyInvoice\Gateways\PaymentGatewayBase::subtab()
S
68 2 7
MatrixAddons\EasyInvoice\Gateways\PaymentGatewayBase::payment_settings()
S
70 2 6
MatrixAddons\EasyInvoice\Admin\Addons::addon_page()
S
63 2 10
MatrixAddons\EasyInvoice\Gateways\PaymentGatewayLoader::instance()
S
71 2 6
MatrixAddons\EasyInvoice\Hooks\Buttons::proceed_to_payment_button()
S
72 2 6
MatrixAddons\EasyInvoice\Admin\HTML::sanitize()
S
66 2 8
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::update_status()
S
67 2 8
MatrixAddons\EasyInvoice\Updater\AddonUpdater::deactivate()
S
65 2 9
MatrixAddons\EasyInvoice\Admin\HTML::render_field_class()
S
72 2 5
MatrixAddons\EasyInvoice\Hooks\Template::modify_attachment_src()
S
71 2 6
easy_invoice_get_from_address()
S
60 1 15
MatrixAddons\EasyInvoice\Meta\Invoice::currency_settings()
S
66 2 9
MatrixAddons\EasyInvoice\Meta\Invoice::client_settings()
S
66 2 9
MatrixAddons\EasyInvoice\Meta\Invoice::invoice_settings()
S
66 2 9
MatrixAddons\EasyInvoice\Admin\Addons::scripts()
S
70 2 6
MatrixAddons\EasyInvoice\Meta\Invoice::tax_settings()
S
66 2 9
MatrixAddons\EasyInvoice\Meta\Invoice::hide_screen_option()
S
71 2 6
MatrixAddons\EasyInvoice\Meta\Payments::save()
S
68 2 7
MatrixAddons\EasyInvoice\Meta\Payments::metabox()
S
66 2 8
easy_invoice_redirect_with_error()
S
65 2 9
MatrixAddons\EasyInvoice\Admin\FieldItems\Checkbox::sanitize()
S
78 2 3
MatrixAddons\EasyInvoice\Meta\Payments::hide_screen_option()
S
71 2 6
MatrixAddons\EasyInvoice\Admin\Settings\EmailsSettings::save()
S
67 2 8
MatrixAddons\EasyInvoice\Admin\Settings\InvoiceSettings::save()
S
67 2 8
MatrixAddons\EasyInvoice\PostTypes\Payments::fix_capability_create()
S
66 2 8
MatrixAddons\EasyInvoice\Admin\Settings\PaymentSettings::save()
S
67 2 8
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::__construct()
S
78 2 3
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_line_items()
S
72 2 5
easy_invoice_get_text()
S
66 2 8
easy_invoice_get_attachment_image_url()
S
74 2 4
easy_invoice_maybe_flush_rewrite_rules()
S
71 2 6
easy_invoice_get_var()
S
79 2 3
easy_invoice_payment_gateway_test_mode()
S
69 2 7
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::__construct()
S
58 1 14
MatrixAddons\EasyInvoice\Updater\AddonUpdaterActions::auto_updater()
S
61 1 13
MatrixAddons\EasyInvoice\Gateways\PayPal\PayPalPaymentGateway::__construct()
S
60 1 13
MatrixAddons\EasyInvoice\Assets::get_localize_data()
S
62 1 12
MatrixAddons\EasyInvoice\Admin\LicenseManager::license_menu()
S
61 1 12
MatrixAddons\EasyInvoice\Hooks\ListTable::invoice_column()
S
62 1 11
MatrixAddons\EasyInvoice\Main::init_plugin()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Fields\Base::nonce_id()
S
100 1 0
easy_invoice_get_premium_addons()
S
80 1 3
MatrixAddons\EasyInvoice\Admin\Emails\DefaultEmailMessages::get_payment_received_subject_to_client()
S
72 1 6
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_order_number()
S
79 1 3
MatrixAddons\EasyInvoice\Admin\Fields\Base::get_settings()
S
100 1 0
easy_invoice_footer_text()
S
75 1 3
MatrixAddons\EasyInvoice\Admin\Fields\ClientFields::nonce_id()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Settings::add_error()
S
79 1 3
MatrixAddons\EasyInvoice\Admin\Init::init()
S
75 1 5
easy_invoice()
S
79 1 3
MatrixAddons\EasyInvoice\Main::__construct()
S
67 1 8
MatrixAddons\EasyInvoice\Admin\Fields\Base::get_valid_data()
S
75 1 4
MatrixAddons\EasyInvoice\Admin\FieldItems\Textarea::sanitize()
S
74 1 4
easy_invoice_get_invoice_description()
S
77 1 4
MatrixAddons\EasyInvoice\Meta\Payments::init()
S
69 1 6
MatrixAddons\EasyInvoice\Admin\Addons::init()
S
68 1 6
MatrixAddons\EasyInvoice\Updater\AddonUpdater::init_updates()
S
71 1 5
easy_invoice_terms_conditions()
S
80 1 3
MatrixAddons\EasyInvoice\Admin\FieldItems\Content::sanitize()
S
80 1 3
MatrixAddons\EasyInvoice\Gateways\PaymentGatewayBase::register_webhook_api()
S
91 1 2
MatrixAddons\EasyInvoice\Admin\Setting_Base::add_settings_page()
S
76 1 4
MatrixAddons\EasyInvoice\Admin\FieldItems\Hidden::sanitize()
S
80 1 3
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_tax_rate()
S
79 1 3
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::before_items_1()
S
81 1 3
MatrixAddons\EasyInvoice\Gateways\PayPal\PayPalPaymentGateway::process_payment()
S
68 1 7
MatrixAddons\EasyInvoice\Updater\AddonUpdateHandler::init()
S
67 1 7
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::header()
S
81 1 3
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_discount_type()
S
79 1 3
MatrixAddons\EasyInvoice\Admin\Init::settings()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\LicenseManager::init()
S
75 1 4
MatrixAddons\EasyInvoice\Admin\Settings::add_message()
S
79 1 3
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_due_amount()
S
78 1 3
MatrixAddons\EasyInvoice\Meta\Payments::payments_template()
S
81 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_payment_date()
S
79 1 3
MatrixAddons\EasyInvoice\PostTypes\Payments::init()
S
72 1 5
MatrixAddons\EasyInvoice\Admin\Emails\DefaultEmailMessages::get_invoice_available_message_to_client()
S
71 1 7
MatrixAddons\EasyInvoice\Meta\Invoice::invoice_description_template()
S
81 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_transaction_id()
S
79 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_payable_amount()
S
78 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::update_due_amount()
S
78 1 3
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_total_paid()
S
80 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::add_note()
S
79 1 3
MatrixAddons\EasyInvoice\Admin\Fields\InvoiceFields::__construct()
S
74 1 4
MatrixAddons\EasyInvoice\API\PaymentWebhookBase::handle_webhook_request()
S
100 1 0
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_id()
S
82 1 3
MatrixAddons\EasyInvoice\Models\LineItemModel::get_description()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Settings\PaymentSettings::__construct()
S
73 1 5
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_client_url()
S
79 1 3
MatrixAddons\EasyInvoice\Updater\AddonUpdateHandler::verify_ssl()
S
78 1 3
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_created_date()
S
79 1 3
MatrixAddons\EasyInvoice\API\PaymentWebhookBase::__construct()
S
81 1 3
MatrixAddons\EasyInvoice\Admin\Fields\PaymentFields::nonce_id()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Fields\CurrencyFields::render()
S
82 1 3
MatrixAddons\EasyInvoice\Gateways\PaymentGatewayLoader::includes()
S
80 1 3
MatrixAddons\EasyInvoice\Models\LineItemModel::get_instance()
S
81 1 3
MatrixAddons\EasyInvoice\Admin\Fields\TaxFields::render()
S
82 1 3
IPNListener::getPostUri()
S
82 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::__construct()
S
81 1 3
MatrixAddons\EasyInvoice\Admin\Fields\LineItemFields::render()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\HTML::get_type_class()
S
72 1 5
MatrixAddons\EasyInvoice\Admin\Emails\ClientEmail::get_invoice_available_message()
S
68 1 8
MatrixAddons\EasyInvoice\Admin\Settings\PaymentSettings::output()
S
73 1 5
MatrixAddons\EasyInvoice\Admin\FieldItems\Text::sanitize()
S
80 1 3
MatrixAddons\EasyInvoice\Admin\Emails\ClientEmail::get_payment_received_subject()
S
68 1 8
MatrixAddons\EasyInvoice\Admin\Emails\DefaultEmailMessages::get_payment_received_message_to_client()
S
71 1 7
MatrixAddons\EasyInvoice\Email::get_admin_emails()
S
69 1 6
MatrixAddons\EasyInvoice\Admin\Fields\DiscountFields::nonce_id()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Emails\DefaultEmailMessages::get_invoice_available_message_to_admin()
S
71 1 7
MatrixAddons\EasyInvoice\Hooks\Buttons::__construct()
S
75 1 4
MatrixAddons\EasyInvoice\Admin\Emails\DefaultEmailMessages::get_invoice_available_subject_to_client()
S
72 1 6
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_total_amount()
S
79 1 3
IPNListener::addError()
S
80 1 3
MatrixAddons\EasyInvoice\Assets::init()
S
75 1 4
MatrixAddons\EasyInvoice\Admin\Setting_Base::__construct()
S
69 1 6
MatrixAddons\EasyInvoice\Admin\Fields\DiscountFields::render()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Emails\AdminEmail::get_invoice_available_subject()
S
72 1 6
MatrixAddons\EasyInvoice\Admin\LicenseManager::update_license_details()
S
79 1 3
MatrixAddons\EasyInvoice\Admin\Fields\ClientFields::render()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Setting_Base::get_sections()
S
79 1 3
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_discount_value()
S
78 1 3
MatrixAddons\EasyInvoice\Admin\Fields\TaxFields::nonce_id()
S
82 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::update_paid_amount()
S
78 1 3
MatrixAddons\EasyInvoice\Models\LineItemModel::get_adjust()
S
82 1 3
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::before_items_3()
S
81 1 3
MatrixAddons\EasyInvoice\PostTypes\Invoices::init()
S
75 1 4
MatrixAddons\EasyInvoice\Admin\Init::init_hooks()
S
79 1 3
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::after_items()
S
81 1 3
MatrixAddons\EasyInvoice\Admin\Setting_Base::get_id()
S
82 1 3
MatrixAddons\EasyInvoice\Hooks\PostType::__construct()
S
78 1 3
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_tax_type()
S
79 1 3
MatrixAddons\EasyInvoice\Gateways\PaymentGatewayBase::validate_payment_request()
S
100 1 0
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_installment_id()
S
79 1 3
IPNListener::getRawPostData()
S
82 1 3
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_currency_symbol()
S
79 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_payment_type()
S
79 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_invoice_id()
S
79 1 3
MatrixAddons\EasyInvoice\Admin\Fields\InvoiceDescriptionFields::render()
S
82 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_title()
S
80 1 3
MatrixAddons\EasyInvoice\Admin\Fields\PaymentFields::render()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Emails\DefaultEmailMessages::get_payment_received_message_to_admin()
S
71 1 7
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_note()
S
79 1 3
MatrixAddons\EasyInvoice\Admin\Fields\CurrencyFields::nonce_id()
S
82 1 3
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::before_footer()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Fields\InvoiceFields::nonce_id()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Assets::init()
S
74 1 4
MatrixAddons\EasyInvoice\Email::email_before()
S
75 1 4
MatrixAddons\EasyInvoice\Admin\FieldItems\Number::sanitize()
S
79 1 3
MatrixAddons\EasyInvoice\Gateways\PaymentGatewayBase::admin_setting_tab()
S
100 1 0
MatrixAddons\EasyInvoice\Admin\Settings::save()
S
63 1 10
MatrixAddons\EasyInvoice\Updater\AddonUpdater::hooks()
S
67 1 7
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_client_email()
S
79 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_gateway()
S
79 1 3
MatrixAddons\EasyInvoice\Installer::deactivate()
S
81 1 3
MatrixAddons\EasyInvoice\Admin\FieldItems\Wrap::render()
S
71 1 5
MatrixAddons\EasyInvoice\Admin\FieldItems\WrapEnd::sanitize()
S
80 1 3
MatrixAddons\EasyInvoice\Admin\FieldItems\Email::sanitize()
S
80 1 3
MatrixAddons\EasyInvoice\Admin\Settings\PaymentSettings::get_sections()
S
70 1 6
MatrixAddons\EasyInvoice\Main::define_constant()
S
72 1 8
MatrixAddons\EasyInvoice\Gateways\PayPal\PayPalPaymentGateway::register_webhook_api()
S
76 1 4
MatrixAddons\EasyInvoice\Admin\Fields\Base::render()
S
100 1 0
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_client_name()
S
79 1 3
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::items()
S
81 1 3
MatrixAddons\EasyInvoice\Main::activate()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Emails\ClientEmail::get_payment_received_message()
S
68 1 8
MatrixAddons\EasyInvoice\Email::email_after()
S
75 1 4
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::top_bar()
S
81 1 3
easy_invoice_get_payment_gateway_webhook_api_endpoint()
S
78 1 3
MatrixAddons\EasyInvoice\Admin\Setting_Base::get_settings()
S
79 1 3
MatrixAddons\EasyInvoice\Email::is_email_enabled()
S
82 1 3
MatrixAddons\EasyInvoice\Models\LineItemModel::get_item_title()
S
82 1 3
easy_invoice_get_currency_position()
S
80 1 3
MatrixAddons\EasyInvoice\Admin\Fields\InvoiceFields::render()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Setting_Base::get_label()
S
82 1 3
MatrixAddons\EasyInvoice\Gateways\PaymentGatewayBase::__construct()
S
63 1 9
easy_invoice_show_hide_adjust()
S
79 1 3
MatrixAddons\EasyInvoice\Admin\Setting_Base::output()
S
77 1 4
MatrixAddons\EasyInvoice\Admin\Emails\AdminEmail::get_payment_received_subject()
S
72 1 6
MatrixAddons\EasyInvoice\API\PaymentWebhookBase::register_routes()
S
68 1 7
easy_invoice_get_thousand_separator()
S
80 1 3
MatrixAddons\EasyInvoice\Email::sender_email()
S
78 1 3
MatrixAddons\EasyInvoice\Admin\Emails\ClientEmail::get_invoice_available_subject()
S
68 1 8
MatrixAddons\EasyInvoice\Models\LineItemModel::get_quantity()
S
82 1 3
easy_invoice_get_invoice_label()
S
80 1 3
MatrixAddons\EasyInvoice\Meta\Invoice::line_items_template()
S
81 1 3
MatrixAddons\EasyInvoice\Meta\Invoice::init()
S
67 1 7
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_discount_calculation_method()
S
79 1 3
easy_invoice_get_price_number_decimals()
S
80 1 3
MatrixAddons\EasyInvoice\Admin\Fields\InvoiceDescriptionFields::nonce_id()
S
82 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_paid_amount()
S
79 1 3
MatrixAddons\EasyInvoice\Admin\FieldItems\WrapEnd::render()
S
81 1 3
easy_invoice_get_payment_gateways()
S
80 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_status()
S
80 1 3
MatrixAddons\EasyInvoice\API\PaymentWebhookBase::validate_webhook_request()
S
100 1 0
MatrixAddons\EasyInvoice\Admin\Settings\EmailsSettings::__construct()
S
73 1 5
MatrixAddons\EasyInvoice\Main::__wakeup()
S
80 1 3
MatrixAddons\EasyInvoice\Updater\AddonUpdater::addon_config()
S
69 1 7
IPNListener::getErrors()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Emails\AdminEmail::get_invoice_available_message()
S
72 1 6
MatrixAddons\EasyInvoice\Email::sender_name()
S
78 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_due_amount()
S
79 1 3
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::after_header()
S
82 1 3
MatrixAddons\EasyInvoice\Models\LineItemModel::is_taxable()
S
82 1 3
MatrixAddons\EasyInvoice\Email::get_invoice_details()
S
80 1 3
MatrixAddons\EasyInvoice\Admin\Emails\AdminEmail::get_payment_received_message()
S
72 1 6
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_currency_code()
S
79 1 3
MatrixAddons\EasyInvoice\Admin\Settings\EmailsSettings::get_sections()
S
66 1 8
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::payment_statuses()
S
65 1 9
MatrixAddons\EasyInvoice\Main::deactivate()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Emails\DefaultEmailMessages::get_payment_received_subject_to_admin()
S
72 1 6
MatrixAddons\EasyInvoice\Migration::init()
S
76 1 4
MatrixAddons\EasyInvoice\Admin\FieldItems\Wrap::sanitize()
S
80 1 3
MatrixAddons\EasyInvoice\Admin\Settings::output()
S
69 1 6
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::get_client_email()
S
79 1 3
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_currency()
S
79 1 3
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::update_payment_date()
S
78 1 3
MatrixAddons\EasyInvoice\Email::reply_to_email()
S
80 1 3
MatrixAddons\EasyInvoice\Updater\AddonUpdater::__construct()
S
78 1 4
MatrixAddons\EasyInvoice\Hooks\Template::payment_page()
S
78 1 3
MatrixAddons\EasyInvoice\Admin\Fields\LineItemFields::nonce_id()
S
82 1 3
MatrixAddons\EasyInvoice\Main::__clone()
S
91 1 2
MatrixAddons\EasyInvoice\Admin\Fields\InvoiceDescriptionFields::get_settings()
S
70 1 7
MatrixAddons\EasyInvoice\Hooks\Currency::__construct()
S
75 1 4
IPNListener::getPostData()
S
82 1 3
MatrixAddons\EasyInvoice\Gateways\PaymentGatewayBase::process_payment()
S
100 1 0
IPNListener::getResponseStatus()
S
82 1 3
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_client_additional_info()
S
79 1 3
MatrixAddons\EasyInvoice\Admin\Fields\Base::output()
S
72 1 5
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_title()
S
80 1 3
IPNListener::getResponse()
S
82 1 3
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::before_items_2()
S
81 1 3
MatrixAddons\EasyInvoice\Hooks\ListTable::__construct()
S
69 1 6
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_invoice_status()
S
79 1 3
MatrixAddons\EasyInvoice\Hooks\ListTable::invoice_payment_column()
S
63 1 10
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_id()
S
82 1 3
MatrixAddons\EasyInvoice\Admin\Settings\InvoiceSettings::get_sections()
S
63 1 10
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_due_date()
S
79 1 3
easy_invoice_get_domain()
S
74 1 4
MatrixAddons\EasyInvoice\Ajax::init()
S
68 1 7
MatrixAddons\EasyInvoice\Admin\Init::__construct()
S
78 1 4
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_description()
S
79 1 3
easy_invoice_get_decimal_separator()
S
80 1 3
easy_invoice_proceed_to_payment_button_link()
S
80 1 3
easy_invoice_get_download_as_pdf_url()
S
71 1 6
easy_invoice_business_address()
S
75 1 5
easy_invoice_get_invoice_statuses()
S
64 1 10
easy_invoice_set_requested()
S
76 1 4
easy_invoice_get_currency_positions()
S
67 1 8
easy_invoice_get_currency()
S
79 1 3
MatrixAddons\EasyInvoice\Repositories\InvoiceRepository::get_invoice_number()
S
79 1 3
MatrixAddons\EasyInvoice\Main::load_textdomain()
S
78 1 3
MatrixAddons\EasyInvoice\Main::load_helpers()
S
68 1 8
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::buttons()
S
81 1 3
MatrixAddons\EasyInvoice\Hooks\InvoiceTemplate::footer()
S
81 1 3
MatrixAddons\EasyInvoice\Admin\Settings\InvoiceSettings::__construct()
S
73 1 5
MatrixAddons\EasyInvoice\Updater\AddonUpdater::deactivate_license()
S
64 1 10
MatrixAddons\EasyInvoice\Models\LineItemModel::get_rate()
S
82 1 3
MatrixAddons\EasyInvoice\Gateways\PaymentGatewayLoader::init()
S
76 1 4
MatrixAddons\EasyInvoice\Repositories\PaymentRepository::update_payment_gateway()
S
78 1 3
easy_invoice_get_active_payment_gateways()
S
76 1 4
MatrixAddons\EasyInvoice\Admin\Emails\DefaultEmailMessages::get_invoice_available_subject_to_admin()
S
72 1 6
MatrixAddons\EasyInvoice\Admin\Settings\EmailsSettings::output()
S
73 1 5
MatrixAddons\EasyInvoice\Admin\Settings\InvoiceSettings::output()
S
73 1 5
MatrixAddons\EasyInvoice\Hooks\Template::__construct()
S
67 1 7