Code Analysis: Autocomplete Orders for WooCommerce 1.1.1

Function Rating Maintainability Complexity Lines of code
AutocompleteOrdersForWooCommerce\Orders::handle_order_status()
C
37 25 72
AutocompleteOrdersForWooCommerce\ByteKit\Services::add()
A
50 13 26
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Notices::admin_notices()
A
44 11 42
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::log()
A
52 9 23
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Notices::ajax_dismiss_notice()
A
52 9 22
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::create()
A
42 7 50
AutocompleteOrdersForWooCommerce\Plugin::add_global_settings()
S
58 8 14
AutocompleteOrdersForWooCommerce\ByteKit\Scripts::enqueue_script()
S
59 7 13
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Notices::add()
S
51 6 27
AutocompleteOrdersForWooCommerce\ByteKit\Scripts::register_style()
S
52 6 23
AutocompleteOrdersForWooCommerce\ByteKit\Scripts::register_script()
S
54 5 20
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Flash::load_messages()
S
60 5 12
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Notices::should_display()
S
69 5 6
AutocompleteOrdersForWooCommerce\ByteKit\Scripts::enqueue_style()
S
66 4 8
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::is_plugin_active()
S
62 4 10
AutocompleteOrdersForWooCommerce\Plugin::get_global_settings()
S
49 1 34
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::_plugin_row_meta()
S
64 3 9
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Notices::is_dismissed()
S
66 3 9
AutocompleteOrdersForWooCommerce\ByteKit\Scripts::add_data()
S
63 3 10
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Flash::display_messages()
S
64 3 9
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Flash::message()
S
62 3 10
AutocompleteOrdersForWooCommerce\Orders::__construct()
S
67 2 7
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::define()
S
75 2 5
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::_plugin_action_links()
S
67 2 7
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::is_plugin_installed()
S
68 2 7
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::get_installation_url()
S
67 2 7
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::get_activation_url()
S
67 2 7
AutocompleteOrdersForWooCommerce\ByteKit\Services::__get()
S
67 2 8
AutocompleteOrdersForWooCommerce\ByteKit\Services::get()
S
72 2 6
AutocompleteOrdersForWooCommerce\Plugin::on_before_woocommerce_init()
S
69 2 6
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Flash::save_messages()
S
68 2 7
AutocompleteOrdersForWooCommerce\ByteKit\Services::__isset()
S
78 2 3
AutocompleteOrdersForWooCommerce\ByteKit\Services::offsetUnset()
S
73 2 5
AutocompleteOrdersForWooCommerce\ByteKit\Services::get_alias_name()
S
71 2 6
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::instance()
S
70 2 6
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::__construct()
S
61 1 11
AutocompleteOrdersForWooCommerce\Plugin::includes()
S
98 1 1
AutocompleteOrdersForWooCommerce\ByteKit\Services::__set()
S
79 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Notices::get_notices()
S
82 1 3
autocomplete_orders_for_woocommerce()
S
65 1 9
AutocompleteOrdersForWooCommerce\Plugin::on_init()
S
77 1 4
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Flash::success()
S
80 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::__set()
S
80 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::__isset()
S
79 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Flash::warning()
S
80 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Services::add_alias()
S
80 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Flash::get_messages()
S
82 1 3
AutocompleteOrdersForWooCommerce\Plugin::init_hooks()
S
72 1 5
AutocompleteOrdersForWooCommerce\ByteKit\Services::offsetGet()
S
80 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Notices::snooze()
S
79 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::_register_textdomain()
S
79 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Scripts::__construct()
S
81 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::_register_scripts()
S
71 1 5
AutocompleteOrdersForWooCommerce\Plugin::define_constants()
S
66 1 8
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Notices::__construct()
S
71 1 5
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Notices::dismiss()
S
76 1 4
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Flash::error()
S
80 1 3
AutocompleteOrdersForWooCommerce\Plugin::__construct()
S
72 1 6
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Flash::__construct()
S
69 1 6
AutocompleteOrdersForWooCommerce\ByteKit\Services::offsetSet()
S
80 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Flash::clear_messages()
S
75 1 4
AutocompleteOrdersForWooCommerce\ByteKit\Plugin::__get()
S
80 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Services::offsetExists()
S
80 1 3
AutocompleteOrdersForWooCommerce\ByteKit\Admin\Flash::info()
S
80 1 3