Code Analysis: Sequential Order Number for WooCommerce 1.4.0

Function Rating Maintainability Complexity Lines of code
WT_Sequentialordnum_free_to_pro::show_banners()
B
28
8 270
WT_Sequentialordnum_Uninstall_Feedback::deactivate_scripts()
B
31 6 206
Wt_Advanced_Order_Number::initial_setup()
A
47 9 32
Wt_Advanced_Order_Number::add_prefix_suffix()
A
49 9 31
Wt_Advanced_Order_Number::set_sequential_number()
A
49 8 27
WT_Sequentialordnum_Uninstall_Feedback::send_uninstall_reason()
A
45 7 40
WT_Sequentialordnum_free_to_pro::send_feature_suggestion()
A
45 7 40
Wt_Advanced_Order_Number_Review_Request::check_condition()
S
53 7 24
Wt_Advanced_Order_Number_Settings_Page::get_settings()
S
36 1 101
Wt_Advanced_Order_Number_Review_Request::process_user_action()
S
53 6 24
Wt_Advanced_Order_Number::save_settings()
S
56 6 18
Wt_Advanced_Order_Number_Admin::enqueue_scripts()
S
60 5 12
WT_Sequentialordnum_Uninstall_Feedback::get_uninstall_reasons()
S
43 1 66
Wt_Advanced_Order_Number::get_date_from_shortcode()
S
55 4 20
Wt_Advanced_Order_Number::setup_sequential_number()
S
54 4 19
Wt_Advanced_Order_Number_Admin::add_settings_page_popup()
S
68 5 6
Wt_Advanced_Order_Number_Review_Request::add_banner_scripts()
S
50 1 49
Wt_Advanced_Order_Number::__construct()
S
58 3 16
Wt_Advanced_Order_Number::add_order_no_padding()
S
60 3 13
Wt_Advanced_Order_Number_Review_Request::show_banner()
S
56 2 24
Wt_Advanced_Order_Number::woocommerce_shortcode_order_tracking_order_id()
S
57 2 18
Wt_Advanced_Order_Number_Loader::run()
S
66 3 8
Wt_Advanced_Order_Number::display_sequence_number()
S
68 3 6
Wt_Advanced_Order_Number_Review_Request::__construct()
S
57 2 15
Wt_Advanced_Order_Number_Admin::add_plugin_links_wt_wtsequentialordnum()
S
61 2 11
Wt_Advanced_Order_Number::define_admin_hooks()
S
61 2 11
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::subscriptions_sequential_order_number()
S
68 2 7
WT_Sequentialordnum_free_to_pro::get_suggested_feature()
S
63 1 11
WT_Sequentialordnum_free_to_pro::__construct()
S
75 1 4
wt_seq_require_wc_admin_notice()
S
69 1 7
Wt_Advanced_Order_Number_Activator::activate()
S
80 1 3
Wt_Advanced_Order_Number_Public::enqueue_scripts()
S
91 1 2
Wt_Advanced_Order_Number_Review_Request::update_banner_state()
S
80 1 3
Wt_Advanced_Order_Number_Loader::add_filter()
S
77 1 3
Wt_Advanced_Order_Number::subscriptions_remove_renewal_order_number_meta()
S
80 1 3
Wt_Advanced_Order_Number::remove_order_id_tracking_filter()
S
80 1 3
Wt_Advanced_Order_Number::get_plugin_base_name()
S
82 1 3
Wt_Advanced_Order_Number_Admin::custom_ordernumber_search_field()
S
76 1 4
WT_Sequentialordnum_Uninstall_Feedback::__construct()
S
75 1 4
run_wt_advanced_order_number()
S
77 1 4
Wt_Advanced_Order_Number_Admin::enqueue_styles()
S
91 1 2
Wt_Advanced_Order_Number_Settings_Page::output()
S
66 1 9
Wt_Advanced_Order_Number_Public::enqueue_styles()
S
91 1 2
deactivate_wt_advanced_order_number()
S
76 1 4
Wt_Advanced_Order_Number_Loader::add_action()
S
77 1 3
Wt_Advanced_Order_Number_Admin::__construct()
S
77 1 4
Wt_Advanced_Order_Number::define_public_hooks()
S
72 1 5
Wt_Advanced_Order_Number::set_locale()
S
75 1 4
Wt_Advanced_Order_Number_Settings_Page::__construct()
S
67 1 7
Wt_Advanced_Order_Number::add_woocommerce_settings_tab()
S
75 1 4
Wt_Advanced_Order_Number::get_plugin_name()
S
82 1 3
Wt_Advanced_Order_Number::run()
S
82 1 3
Wt_Advanced_Order_Number_Loader::__construct()
S
77 1 4
Wt_Advanced_Order_Number::get_loader()
S
82 1 3
Wt_Advanced_Order_Number::load_dependencies()
S
66 1 8
Wt_Advanced_Order_Number_i18n::load_plugin_textdomain()
S
72 1 5
Wt_Advanced_Order_Number_Review_Request::on_deactivate()
S
81 1 3
Wt_Advanced_Order_Number_Deactivator::deactivate()
S
80 1 3
Wt_Advanced_Order_Number::get_version()
S
82 1 3
Wt_Advanced_Order_Number::get_sequence_prefix()
S
71 1 5
Wt_Advanced_Order_Number_Review_Request::reset_start_date()
S
80 1 3
Wt_Advanced_Order_Number_Public::__construct()
S
77 1 4
activate_wt_advanced_order_number()
S
76 1 4
Wt_Advanced_Order_Number_Settings_Page::save()
S
74 1 5
Wt_Advanced_Order_Number_Loader::add()
S
64 1 10