Code Analysis: Culqi Full Integration 2.0.1

Function Rating Maintainability Complexity Lines of code
FullCulqi_Checkout::simple()
B
35 15 83
FullCulqi_Integrator::create_payment()
B
36 14 84
FullCulqi_Orders::create_wppost()
A
41 13 56
WC_Gateway_FullCulqi::enqueue_scripts()
A
38 12 61
FullCulqi_Updater::updater_notices()
A
43 13 46
FullCulqi_Charges::create_wppost()
A
41 12 55
FullCulqi_Admin::welcome_panel()
A
48 12 33
FullCulqi_Welcome::welcome_panel()
A
48 12 33
FullCulqi_Metaboxes_Charges::column_value()
A
44 10 46
FullCulqi_Settings::enqueue_scripts()
A
42 9 53
FullCulqi_Payments::add_value_column()
A
49 10 29
FullCulqi_WC::update_order()
A
42 8 54
FullCulqi_Settings::enqueue_scripts()
A
47 9 35
FullCulqi_Charges::sync()
A
43 8 49
FullCulqi_Cpt::register_post_type()
A
30 1 153
FullCulqi_Customers::sync()
A
44 8 46
FullCulqi_Orders::sync()
A
44 8 46
FullCulqi_Payments::sync_posts()
A
38 6 70
FullCulqi_Metaboxes::enqueue_scripts()
A
42 7 53
FullCulqi_Metaboxes_Orders::column_value()
A
48 8 33
FullCulqi_Upgrader::process_upgrade_2_0_0()
A
47 7 33
WC_Gateway_FullCulqi::init_form_fields()
S
34 1 117
FullCulqi_WC::do_payment()
S
50 7 27
FullCulqi_Ajax::create_refund()
S
49 6 28
FullCulqi_Orders::after_confirm()
S
50 6 26
fullculqi_Activator::activate()
S
61 7 11
FullCulqi_WC::do_order()
S
51 6 25
FullCulqi_Checkout::create_order()
S
46 5 35
FullCulqi_Metaboxes_Customers::column_value()
S
60 6 12
FullCulqi_Payments::metabox_basic()
S
45 4 42
FullCulqi_Refunds::create()
S
50 5 26
FullCulqi_Customers::get()
S
52 5 25
FullCulqi_Customers::create_wppost()
S
47 4 37
fullculqi_get_template()
S
57 5 16
FullCulqi_Provider::list_payments()
S
57 5 15
FullCulqi_Metaboxes::sort_by_field()
S
60 5 13
FullCulqi_Ajax::sync_charges()
S
59 5 12
FullCulqi_Ajax::sync_orders()
S
59 5 12
FullCulqi_Ajax::sync_customers()
S
59 5 12
FullCulqi_Upgrader::check_available_upgrades()
S
61 5 11
FullCulqi_Customers::getByEmail()
S
52 4 25
fullculqi_class_from_status()
S
54 4 21
FullCulqi_Settings::register_settings()
S
42 1 66
FullCulqi_Metaboxes_Charges::add_scripts()
S
47 3 36
FullCulqi_Customers::create()
S
54 4 19
FullCulqi_Payments::add_name_column()
S
54 4 19
FullCulqi_Charges::create()
S
55 4 18
FullCulqi_Webhooks::register()
S
57 4 16
FullCulqi_Cards::create()
S
56 4 16
FullCulqi_Cards::get()
S
56 4 16
FullCulqi_Orders::create()
S
57 4 16
FullCulqi_Endpoints::handle_api_requests()
S
57 4 16
FullCulqi::plugins_loaded()
S
63 5 10
FullCulqi_Settings::settings_sanitize()
S
62 5 10
FullCulqi_Webhooks::to_receive()
S
59 4 14
FullCulqi_Metaboxes_Charges::metabox_basic()
S
45 2 43
FullCulqi_Provider::create_payment()
S
59 4 13
FullCulqi_Provider::create_order()
S
59 4 13
FullCulqi_Provider::create_token()
S
59 4 13
FullCulqi_Provider::refund_payment()
S
59 4 13
FullCulqi_Provider::capture_payment()
S
59 4 13
FullCulqi_Metaboxes_Customers::metaboxes()
S
53 3 25
WC_Gateway_FullCulqi::process_refund()
S
51 3 25
WC_Gateway_FullCulqi::generate_radio_html()
S
48 2 39
FullCulqi_Settings::register_settings()
S
46 1 50
FullCulqi_Checkout::process_order()
S
55 3 19
FullCulqi_Metaboxes_Orders::column_name()
S
56 3 17
FullCulqi_Settings::input_woo_payment()
S
56 3 17
FullCulqi_Metaboxes_Charges::column_name()
S
57 3 16
FullCulqi_Settings::settings_sanitize()
S
64 4 9
FullCulqi_Metaboxes_Customers::column_name()
S
57 3 15
fullculqi_have_posts()
S
64 4 9
FullCulqi_Logs::register()
S
60 3 13
FullCulqi_Admin::add_meta_boxes()
S
60 3 13
fullculqi_language()
S
61 3 12
FullCulqi_Checkout::create_refund()
S
51 2 27
FullCulqi_Ajax::delete_charges()
S
62 3 11
FullCulqi_Ajax::delete_orders()
S
62 3 11
FullCulqi::load_dependencies()
S
53 2 26
FullCulqi_Ajax::delete_customers()
S
62 3 11
FullCulqi_Settings::admin_menu()
S
50 1 37
fullculqi_Activator::set_capabilities()
S
56 2 19
FullCulqi_Customers::delete_wpposts()
S
52 1 33
FullCulqi_Orders::update()
S
66 3 8
fullculqi_get_current_admin_url()
S
66 3 7
FullCulqi_Define::include_file()
S
71 3 5
fullculqi_convertToDate()
S
65 3 9
FullCulqi_Entities::enqueue_scripts()
S
65 3 8
WC_Gateway_FullCulqi::can_refund_order()
S
71 3 5
FullCulqi_Metaboxes_Orders::metabox_basic()
S
49 1 30
FullCulqi_Settings::add_admin_menu()
S
52 1 29
fullculqi_currencies()
S
61 2 12
WC_Gateway_FullCulqi::__construct()
S
51 1 25
FullCulqi_Charges::delete_wpposts()
S
55 1 25
FullCulqi_Orders::delete_wpposts()
S
55 1 25
WC_Gateway_FullCulqi::generate_multiurl_html()
S
57 1 21
FullCulqi_Upgrader::screen_upgrade_2_0_0()
S
55 1 19
FullCulqi_Metaboxes_Customers::metabox_basic()
S
55 1 19
FullCulqi_Metaboxes_Charges::metaboxes()
S
59 1 16
FullCulqi_Metaboxes_Orders::metaboxes()
S
59 1 16
FullCulqi_Define::include_class()
S
70 2 6
FullCulqi_Charges::update()
S
69 2 6
WC_Gateway_FullCulqi::payment_fields()
S
71 2 6
fullculqi_esc_html()
S
68 2 7
fullculqi_format_price()
S
66 2 7
fullculqi_user_from_meta()
S
64 2 9
FullCulqi::instance()
S
72 2 6
fullculqi_post_from_meta()
S
64 2 9
FullCulqi_Settings::addons_page()
S
58 1 15
FullCulqi_Settings::settings_page()
S
66 2 9
FullCulqi_Settings::menu_settings()
S
70 2 6
FullCulqi_Logs::__construct()
S
76 2 4
FullCulqi_Metaboxes_Customers::metabox_cards()
S
62 1 11
WC_Gateway_FullCulqi::receipt_page()
S
62 1 11
FullCulqi_Metaboxes_Charges::metabox_source()
S
67 1 7
FullCulqi::__wakeup()
S
78 1 3
fullculqi_activate()
S
77 1 4
FullCulqi_Logs::set_notice()
S
80 1 3
FullCulqi_Logs::set_error()
S
80 1 3
FullCulqi_Settings::button_sync_payments()
S
68 1 7
FullCulqi_Settings::__construct()
S
72 1 5
fullculqi_get_woo_settings()
S
72 1 5
FullCulqi_Settings::input_commerce()
S
76 1 4
FullCulqi_Metaboxes_Customers::metabox_source()
S
65 1 9
FullCulqi_Admin::welcome_menu()
S
66 1 9
FullCulqi_Welcome::welcome_menu()
S
66 1 9
fullculqi_get_default()
S
66 1 9
FullCulqi_Endpoints::add_query_vars()
S
77 1 4
FullCulqi_Settings::input_seckey()
S
76 1 4
FullCulqi_Metaboxes_Orders::metabox_source()
S
67 1 7
FullCulqi_Endpoints::__construct()
S
71 1 5
FullCulqi_Settings::__construct()
S
72 1 5
FullCulqi_Settings::input_logo()
S
68 1 7
FullCulqi_Settings::input_delete_all()
S
81 1 3
FullCulqi_Settings::print_section_info()
S
78 1 3
FullCulqi_Endpoints::add_endpoint()
S
80 1 3
fullculqi()
S
82 1 3
FullCulqi_Admin::payment_log()
S
73 1 4
FullCulqi_Cpt::__construct()
S
79 1 3
FullCulqi_Welcome::__construct()
S
72 1 5
FullCulqi_Settings::webhooks_page()
S
66 1 9
FullCulqi_Admin::welcome_remove()
S
80 1 3
WC_Gateway_FullCulqi::process_payment()
S
68 1 7
FullCulqi_Settings::input_pubkey()
S
76 1 4
FullCulqi_Metaboxes::__construct()
S
63 1 9
FullCulqi_Settings::input_seckey()
S
71 1 6
fullculqi_get_cpts()
S
66 1 8
FullCulqi_Metaboxes::save_post()
S
98 1 1
WC_Gateway_FullCulqi::thankyou_page()
S
80 1 3
FullCulqi_Payments::addmetabox()
S
73 1 4
FullCulqi_Settings::input_pubkey()
S
71 1 6
FullCulqi_Welcome::welcome_remove()
S
80 1 3
FullCulqi_Admin::__construct()
S
70 1 6
FullCulqi_Ajax::__construct()
S
64 1 9
FullCulqi_Settings::menu_addons()
S
80 1 3
FullCulqi_Metaboxes::delete_post()
S
98 1 1
FullCulqi_Define::__construct()
S
75 1 4
FullCulqi_Settings::input_delete_all()
S
71 1 6
FullCulqi::__clone()
S
78 1 3
FullCulqi_i18n::load_plugin_textdomain()
S
70 1 7
FullCulqi_Updater::__construct()
S
79 1 3
FullCulqi::__construct()
S
76 1 4
FullCulqi_Settings::input_logo()
S
76 1 4
fullculqi_multipayments_statuses()
S
63 1 10
WC_Gateway_FullCulqi::validate_fields()
S
79 1 3
fullculqi_charges_statuses()
S
65 1 9
FullCulqi_Admin::welcome_content()
S
80 1 3
FullCulqi_Webhooks::__construct()
S
79 1 3
FullCulqi_WC::__construct()
S
72 1 5
FullCulqi_Payments::metabox_source()
S
66 1 8
FullCulqi_i18n::__construct()
S
79 1 3
FullCulqi_Welcome::welcome_content()
S
81 1 3
FullCulqi_Metaboxes::add_scripts()
S
98 1 1
fullculqi_format_total()
S
71 1 5
FullCulqi_Upgrader::__construct()
S
75 1 4
FullCulqi_Settings::input_commerce()
S
71 1 6
fullculqi_get_settings()
S
72 1 5
FullCulqi_Entities::__construct()
S
68 1 6