Code Analysis: Sequential Order Number for WooCommerce 1.5.2

Function Rating Maintainability Complexity Lines of code
Wt_Advanced_Order_Number_Settings_Page::output()
C
46 27 32
Wt_Advanced_Order_Number::set_sequential_number()
B
38 21 61
WT_Sequentialordnum_Uninstall_Feedback::deactivate_scripts()
B
31 6 206
Wt_Advanced_Order_Number::setup_sequential_number()
A
44 13 38
Wt_Advanced_Order_Number_Settings_Page::get_settings()
A
30 3 167
Wt_Advanced_Order_Number::initial_setup()
A
45 9 38
Wt_Advanced_Order_Number::add_prefix_suffix()
A
49 9 32
WT_Sequentialordnum_Uninstall_Feedback::send_uninstall_reason()
A
45 7 40
Wt_Advanced_Order_Number::save_settings()
A
54 8 18
Wt_Advanced_Order_Number_Admin::enqueue_scripts()
S
58 8 13
Wt_Advanced_Order_Number_Review_Request::check_condition()
S
53 7 24
wt_seq_free_vs_pro_column_vl()
S
56 7 24
Wt_Advanced_Order_Number_Common::get_order_meta()
S
53 6 26
Wt_Advanced_Order_Number_Review_Request::process_user_action()
S
53 6 24
Wt_Advanced_Order_Number_Settings_Page::output_sections()
S
58 6 13
Wt_Advanced_Order_Number::is_old_order()
S
53 4 24
Wt_Advanced_Order_Number_Common::update_order_meta()
S
55 4 21
Wt_Advanced_Order_Number::get_date_from_shortcode()
S
54 4 21
WT_Sequentialordnum_Uninstall_Feedback::get_uninstall_reasons()
S
43 1 66
Wt_Advanced_Order_Number_Admin::add_settings_page_popup()
S
68 5 6
Wt_Advanced_Order_Number_Common::add_meta_to_wc_order_table()
S
51 3 27
Wt_Advanced_Order_Number_Review_Request::add_banner_scripts()
S
50 1 49
Wt_Advanced_Order_Number::__construct()
S
56 3 18
Wt_Advanced_Order_Number::add_order_no_padding()
S
59 3 14
Wt_Advanced_Order_Number_Activator::wt_seq_save_plugin_details()
S
60 3 14
Wt_Advanced_Order_Number_Common::is_wc_hpos_enabled()
S
61 3 13
Wt_Advanced_Order_Number_Settings_Page::save()
S
62 3 12
Wt_Advanced_Order_Number::wt_sequential_number_already_exists()
S
61 3 11
Wt_Advanced_Order_Number_Review_Request::show_banner()
S
56 2 24
Wt_Advanced_Order_Number::wt_order_id_from_order_number()
S
57 2 18
Wt_Advanced_Order_Number::wt_quickpay_order_number_for_api()
S
65 3 9
Wt_Advanced_Order_Number::display_sequence_number()
S
68 3 6
Wt_Advanced_Order_Number_Loader::run()
S
66 3 8
Wt_Advanced_Order_Number_Common::get_order()
S
77 3 3
Wt_Advanced_Order_Number_Common::get_order_id()
S
77 3 3
Wt_Advanced_Order_Number_Review_Request::__construct()
S
57 2 15
Wt_Advanced_Order_Number_Admin::add_plugin_links_wt_wtsequentialordnum()
S
60 2 12
Wt_Advanced_Order_Number::define_admin_hooks()
S
61 2 11
Wt_Advanced_Order_Number_Admin::wt_is_enable_rtl_support()
S
64 2 10
Wt_Advanced_Order_Number_Common::meta_key_exists_in_wc_order_meta()
S
63 2 10
Wt_Advanced_Order_Number::subscriptions_sequential_order_number()
S
68 2 7
Wt_Advanced_Order_Number_Review_Request::set_vars()
S
64 2 9
Wt_Advanced_Order_Number_Review_Request::on_activate()
S
72 2 6
Wt_Advanced_Order_Number::wt_amazon_pay_order_number()
S
68 2 8
Wt_Advanced_Order_Number_Common::get_instance()
S
68 2 7
Wt_Sequential_Order_Freevspro::wt_bottom_banner()
S
61 1 12
Wt_Advanced_Order_Number::load_dependencies()
S
62 1 11
deactivate_wt_advanced_order_number()
S
76 1 4
Wt_Advanced_Order_Number_Review_Request::reset_start_date()
S
80 1 3
Wt_Advanced_Order_Number_Loader::__construct()
S
77 1 4
Wt_Advanced_Order_Number_Admin::custom_ordernumber_search_field()
S
76 1 4
Wt_Advanced_Order_Number_Deactivator::deactivate()
S
80 1 3
WT_Sequentialordnum_free_to_pro::wt_goto_pro_sidebar()
S
79 1 3
Wt_Advanced_Order_Number_i18n::load_plugin_textdomain()
S
72 1 5
Wt_Advanced_Order_Number::get_sequence_prefix_date()
S
69 1 6
Wt_Advanced_Order_Number::get_plugin_base_name()
S
82 1 3
Wt_Advanced_Order_Number_Loader::add()
S
64 1 10
Wt_Advanced_Order_Number_Admin::__construct()
S
77 1 4
Wt_Advanced_Order_Number::get_loader()
S
82 1 3
Wt_Advanced_Order_Number::wt_seq_remove_renewal_order_meta()
S
76 1 4
Wt_Advanced_Order_Number::define_public_hooks()
S
72 1 5
Wt_Advanced_Order_Number::get_version()
S
82 1 3
Wt_Advanced_Order_Number::get_plugin_name()
S
82 1 3
Wt_Sequential_Order_Freevspro::wt_free_vs_pro()
S
79 1 3
Wt_Advanced_Order_Number::get_sequence_prefix()
S
69 1 6
Wt_Advanced_Order_Number_Public::enqueue_scripts()
S
91 1 2
Wt_Advanced_Order_Number::remove_order_id_tracking_filter()
S
80 1 3
Wt_Advanced_Order_Number::set_locale()
S
75 1 4
WT_Sequentialordnum_other_solutions::__construct()
S
79 1 3
Wt_Advanced_Order_Number_Settings_Page::__construct()
S
65 1 8
Wt_Sequential_Order_Freevspro::__construct()
S
75 1 4
Wt_Advanced_Order_Number_Settings_Page::get_sections()
S
66 1 8
Wt_Advanced_Order_Number::subscriptions_remove_renewal_order_number_meta()
S
80 1 3
Wt_Advanced_Order_Number::run()
S
82 1 3
wt_seq_require_wc_admin_notice()
S
69 1 7
Wt_Advanced_Order_Number_Admin::enqueue_styles()
S
91 1 2
Wt_Advanced_Order_Number_Admin::wt_get_language_list()
S
72 1 5
WT_Sequentialordnum_other_solutions::wt_show_other_solutions()
S
79 1 3
Wt_Advanced_Order_Number_Loader::add_action()
S
77 1 3
Wt_Advanced_Order_Number_Review_Request::on_deactivate()
S
81 1 3
Wt_Advanced_Order_Number_Public::__construct()
S
77 1 4
WT_Sequentialordnum_Uninstall_Feedback::__construct()
S
75 1 4
WT_Sequentialordnum_free_to_pro::__construct()
S
79 1 3
Wt_Advanced_Order_Number_Public::enqueue_styles()
S
91 1 2
Wt_Advanced_Order_Number_Admin::wt_get_rtl_languages()
S
67 1 7
Wt_Advanced_Order_Number_Common::__construct()
S
77 1 4
Wt_Advanced_Order_Number_Activator::activate()
S
77 1 4
run_wt_advanced_order_number()
S
77 1 4
Wt_Advanced_Order_Number_Loader::add_filter()
S
77 1 3
Wt_Advanced_Order_Number_Common::get_orders()
S
80 1 3
Wt_Advanced_Order_Number::add_woocommerce_settings_tab()
S
75 1 4
Wt_Advanced_Order_Number_Review_Request::update_banner_state()
S
80 1 3
activate_wt_advanced_order_number()
S
76 1 4
Wt_Advanced_Order_Number::define_common_hooks()
S
79 1 3