Code Analysis: WC Serial Numbers 1.6.9

Function Rating Maintainability Complexity Lines of code
WooCommerceSerialNumbers\Lib\Model::prepare_where_query()
D
17
69 237
WooCommerceSerialNumbers\Lib\Model::all()
D
31 34 91
wcsn_order_update_keys()
C
31 28 109
WooCommerceSerialNumbers\Admin\Actions::handle_ajax_search()
B
31 18 120
API::process_request()
B
32 18 113
WooCommerceSerialNumbers\Frontend\Shortcodes::activation_form()
B
32 13 121
Installer::update_120()
A
36 14 73
wcsn_display_key_html()
A
37 12 80
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::prepare_items()
A
38 12 69
WooCommerceSerialNumbers\Models\Key::save()
A
45 14 38
WooCommerceSerialNumbers\Frontend\Shortcodes::validation_form()
A
38 10 77
WooCommerceSerialNumbers\Admin\Metaboxes::order_itemmeta()
A
40 10 68
Ajax::search_orders()
A
42 11 52
WooCommerceSerialNumbers\Admin\Orders::display_order_item_meta()
A
40 10 64
WooCommerceSerialNumbers\Admin\Metaboxes::product_write_panel()
A
36 8 90
WooCommerceSerialNumbers\Lib\Model::prepare_order_by_query()
A
47 11 33
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::process_bulk_actions()
A
48 11 30
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::get_views()
A
42 9 55
wcsn_get_order_line_items_data()
A
47 10 33
WooCommerceSerialNumbers\Lib\Settings::output_plugins_widget()
A
42 8 58
Ajax::search_customers()
A
44 9 43
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::process_bulk_actions()
A
50 10 27
wcsn_order_replace_key()
A
46 9 40
WooCommerceSerialNumbers\Lib\Model::save_metadata()
A
51 10 25
WooCommerceSerialNumbers\Lib\Model::sanitize_date()
A
52 10 23
WooCommerceSerialNumbers\Admin\Menus::status_tab()
A
43 8 52
API::activate_key()
A
38 6 82
wcsn_get_key_display_properties()
A
44 8 47
WooCommerceSerialNumbers\Admin\Notices::add_notices()
A
48 9 32
WooCommerceSerialNumbers\Lib\Plugin::is_request()
A
58 10 15
WooCommerceSerialNumbers\Lib\Model::find()
A
52 9 25
WooCommerceSerialNumbers\Lib\Plugin::log()
A
52 9 23
WooCommerceSerialNumbers\Admin\ListTables\StockTable::column_default()
A
47 8 36
WooCommerceSerialNumbers\Lib\Container::add()
A
55 9 19
WooCommerceSerialNumbers\Lib\Model::bool_to_string()
A
59 9 15
WooCommerceSerialNumbers\Lib\Model::insert()
A
53 8 22
Ajax::search_product()
A
44 6 46
Orders::validate_checkout()
A
48 7 31
WooCommerceSerialNumbers\Lib\Model::read_metadata()
S
49 7 28
WooCommerceSerialNumbers\Lib\Model::prepare_date_query()
S
47 6 38
WooCommerceSerialNumbers\Lib\Model::set_data()
S
54 7 20
WooCommerceSerialNumbers\Lib\Model::prepare_meta_query()
S
54 7 19
WooCommerceSerialNumbers\Admin\Menus::output_main_page()
S
55 7 19
WooCommerceSerialNumbers\Admin\Settings::get_settings()
S
37 2 91
Installer::check_update()
S
56 7 16
WooCommerceSerialNumbers\Admin\Metaboxes::product_save_data()
S
57 7 15
WooCommerceSerialNumbers\Lib\Model::string_to_bool()
S
59 7 15
wcsn_order_remove_keys()
S
50 6 29
WooCommerceSerialNumbers\Admin\Menus::setup_screen()
S
58 7 13
WooCommerceSerialNumbers\Lib\Plugin::load_notices()
S
59 7 12
WooCommerceSerialNumbers\Models\Key::prepare_search_query()
S
51 6 25
wcsn_get_stocks_count()
S
47 5 40
WooCommerceSerialNumbers\Lib\Model::read()
S
52 6 24
WooCommerceSerialNumbers\Lib\Model::update()
S
52 6 22
API::deactivate_key()
S
43 4 52
wcsn_order_get_unfulfilled_items()
S
54 6 21
Orders::maybe_autocomplete_order()
S
54 6 21
wcsn_display_order_keys_table()
S
46 4 46
WooCommerceSerialNumbers\Lib\Model::string_to_int()
S
60 6 15
WooCommerceSerialNumbers\Lib\Settings::save_settings()
S
58 6 14
WooCommerceSerialNumbers\Lib\Settings::save_defaults()
S
60 6 12
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::prepare_items()
S
46 4 40
WooCommerceSerialNumbers\Lib\Model::delete_meta()
S
55 5 23
WooCommerceSerialNumbers\Lib\Plugin::register_script()
S
52 5 22
WooCommerceSerialNumbers\Lib\Model::prepare_search_query()
S
52 5 22
WooCommerceSerialNumbers\Lib\Plugin::__construct()
S
52 5 22
WooCommerceSerialNumbers\Admin\ListTables\ListTable::search_box()
S
54 5 21
Installer::update()
S
54 5 21
WooCommerceSerialNumbers\Admin\Orders::hpos_add_order_serial_column_content()
S
53 5 20
WooCommerceSerialNumbers\Admin\Orders::add_order_serial_column_content()
S
55 5 18
WooCommerceSerialNumbers\Lib\Model::init()
S
58 5 17
WooCommerceSerialNumbers\Lib\Model::prepare_limit_query()
S
56 5 17
WooCommerceSerialNumbers\Lib\Model::prepare_query_args()
S
49 4 32
WooCommerceSerialNumbers\Admin\Orders::handle_order_bulk_action()
S
57 5 17
WooCommerceSerialNumbers\Admin\Admin::view()
S
57 5 16
WooCommerceSerialNumbers\Models\Activation::prepare_where_query()
S
57 5 15
WooCommerceSerialNumbers\Lib\Model::set_meta()
S
51 4 28
WooCommerceSerialNumbers\Lib\Settings::output_settings()
S
52 4 27
WooCommerceSerialNumbers\Lib\Model::prepare_select_query()
S
60 5 12
WooCommerceSerialNumbers\Lib\Plugin::get_meta_links()
S
53 4 26
WooCommerceSerialNumbers\Admin\Notices::output_notices()
S
52 4 26
WooCommerceSerialNumbers\Lib\Model::set_prop()
S
63 5 11
Cron::send_stock_alert_email()
S
51 4 25
WooCommerceSerialNumbers\Admin\Menus::output_tools_page()
S
53 4 23
WooCommerceSerialNumbers\Admin\Actions::handle_edit_key()
S
53 4 22
WooCommerceSerialNumbers\Lib\Plugin::plugin_action_links()
S
53 4 21
WooCommerceSerialNumbers\Lib\Model::save()
S
55 4 20
WooCommerceSerialNumbers\Lib\Model::create()
S
54 4 18
wcsn_get_products()
S
56 4 18
WooCommerceSerialNumbers\Lib\Plugin::register_style()
S
56 4 17
WooCommerceSerialNumbers\Admin\Settings::output_premium_widget()
S
50 3 31
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::column_customer()
S
59 4 16
WooCommerceSerialNumbers\Admin\ListTables\StockTable::prepare_items()
S
49 3 31
Installer::create_tables()
S
49 2 44
WooCommerceSerialNumbers\Models\Activation::save()
S
61 4 12
WooCommerceSerialNumbers\Lib\Model::get_data()
S
62 4 11
wc_serial_numbers_get_stock_quantity()
S
62 4 11
wc_serial_numbers_control_order_table_columns()
S
62 4 11
WooCommerceSerialNumbers\Lib\Model::delete()
S
53 3 23
WooCommerceSerialNumbers\Admin\Menus::api_validation_section()
S
55 3 20
WooCommerceSerialNumbers\Admin\Menus::api_activation_deactivation_section()
S
55 3 20
WooCommerceSerialNumbers\Models\Key::prepare_where_query()
S
54 3 20
WooCommerceSerialNumbers\Lib\Model::get_meta()
S
57 3 20
WooCommerceSerialNumbers\Lib\Settings::output_support_widget()
S
57 3 19
Plugin::init()
S
55 3 19
WooCommerceSerialNumbers\Admin\Products::print_style()
S
59 1 47
WooCommerceSerialNumbers\Lib\Settings::output_form()
S
59 3 17
WooCommerceSerialNumbers\Lib\Plugin::create()
S
57 3 17
WooCommerceSerialNumbers\Admin\Menus::output_reports_page()
S
57 3 17
WooCommerceSerialNumbers\Lib\Model::__construct()
S
58 3 16
WooCommerceSerialNumbers\Lib\Plugin::is_plugin_active()
S
62 4 10
WooCommerceSerialNumbers\Lib\Container::has()
S
63 4 10
WooCommerceSerialNumbers\Lib\Container::get()
S
63 4 10
WooCommerceSerialNumbers\Lib\Model::get_prop()
S
63 4 10
WooCommerceSerialNumbers\Lib\Model::delete_metadata()
S
59 3 15
wcsn_get_customer_id()
S
67 4 7
WooCommerceSerialNumbers\Admin\Actions::handle_add_key()
S
58 3 14
WooCommerceSerialNumbers\Admin\Admin::enqueue_scripts()
S
50 2 29
WooCommerceSerialNumbers\Lib\Model::apply_changes()
S
61 3 13
Encryption::setEncryptionKey()
S
59 3 13
WooCommerceSerialNumbers\Admin\Orders::handle_order_action()
S
61 3 12
Installer::update_156()
S
61 3 12
wcsn_order_is_fullfilled()
S
61 3 12
WooCommerceSerialNumbers\Lib\Model::is_equal()
S
62 3 11
WooCommerceSerialNumbers\Lib\Model::__set()
S
62 3 11
wcsn_get_product_title()
S
63 3 11
wcsn_display_order_keys()
S
57 2 22
API::validate_key()
S
54 2 21
Encryption::encryptOrDecrypt()
S
56 2 21
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::no_items()
S
50 1 35
WooCommerceSerialNumbers\Admin\ListTables\ListTable::customer_dropdown()
S
58 2 16
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::column_valid_for()
S
59 2 16
WooCommerceSerialNumbers\Admin\ListTables\ListTable::order_dropdown()
S
58 2 16
WooCommerceSerialNumbers\Admin\ListTables\ListTable::product_dropdown()
S
59 2 16
wcsn_get_edit_product_link()
S
69 3 7
wcsn_get_product_link()
S
69 3 7
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::column_product()
S
73 3 4
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::column_order_date()
S
69 3 6
WooCommerceSerialNumbers\Lib\Model::get_date_prop()
S
65 3 8
Actions::enable_product()
S
66 3 9
Actions::delete_activations()
S
68 3 8
WooCommerceSerialNumbers\Lib\Plugin::__get()
S
67 3 8
WooCommerceSerialNumbers\Lib\Plugin::__set()
S
68 3 7
Compat::wf_module_generate_template_html()
S
61 2 15
WooCommerceSerialNumbers\Lib\Plugin::save_notices()
S
65 3 8
WooCommerceSerialNumbers\Lib\Plugin::plugin_row_meta()
S
64 3 9
WooCommerceSerialNumbers\Models\Key::get()
S
69 3 6
WooCommerceSerialNumbers\Models\Key::get_expire_date()
S
64 3 9
WooCommerceSerialNumbers\Models\Key::is_expired()
S
70 3 6
Installer::create_cron_jobs()
S
66 3 8
Installer::update_146()
S
58 2 15
WooCommerceSerialNumbers\Lib\Model::get_metadata()
S
64 3 10
Orders::order_display_keys()
S
67 3 7
Orders::order_email_keys()
S
67 3 7
WooCommerceSerialNumbers\Lib\Plugin::get_premium_basename()
S
67 3 7
Stocks::get_stock_quantity()
S
65 3 9
WooCommerceSerialNumbers\Admin\Admin::admin_footer_text()
S
62 3 10
WooCommerceSerialNumbers\Admin\Menus::go_pro_redirect()
S
70 3 6
WooCommerceSerialNumbers\Lib\Plugin::add_notice()
S
64 3 9
WooCommerceSerialNumbers\Lib\Plugin::update_db_version()
S
64 3 10
WooCommerceSerialNumbers\Admin\Notices::dismiss_notice()
S
65 3 8
WooCommerceSerialNumbers\Lib\Model::__clone()
S
63 3 10
WooCommerceSerialNumbers\Lib\Settings::output_tabs()
S
64 3 9
WooCommerceSerialNumbers\Lib\Model::__get()
S
64 3 9
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::get_columns()
S
58 2 15
WooCommerceSerialNumbers\Lib\Settings::get_current_tab()
S
64 3 9
wcsn_get_keys()
S
60 2 14
wcsn_get_activations()
S
60 2 14
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::column_activation()
S
60 2 13
WooCommerceSerialNumbers\Models\Key::print_key()
S
59 2 13
WooCommerceSerialNumbers\Admin\Menus::activations_menu()
S
62 2 13
WooCommerceSerialNumbers\Admin\Menus::promo_menu()
S
61 2 13
WooCommerceSerialNumbers\Admin\Metaboxes::variable_product_content()
S
63 2 12
Installer::install()
S
61 2 12
wcsn_order_get_keys()
S
64 2 11
Plugin::dependencies_notices()
S
62 2 11
WooCommerceSerialNumbers\Admin\Notices::add_notice_script()
S
62 1 20
WooCommerceSerialNumbers\Admin\Menus::main_menu()
S
57 1 20
WooCommerceSerialNumbers\Admin\Menus::import_tab()
S
58 1 18
WooCommerceSerialNumbers\Lib\Settings::get_support_links()
S
59 1 16
WooCommerceSerialNumbers\Admin\Menus::__construct()
S
57 1 16
WooCommerceSerialNumbers\Lib\Model::get_boolean_prop()
S
67 2 7
WooCommerceSerialNumbers\Admin\ListTables\StockTable::extra_tablenav()
S
66 2 8
Actions::decrypt_key()
S
70 2 6
Actions::encrypt_key()
S
70 2 6
WooCommerceSerialNumbers\Frontend\Frontend::enqueue_scripts()
S
59 1 15
WooCommerceSerialNumbers\Models\Key::get_customer_name()
S
72 2 6
Actions::update_activation_count()
S
71 2 6
WooCommerceSerialNumbers\Models\Activation::get_key()
S
71 2 6
WooCommerceSerialNumbers\Models\Key::get_activations_left()
S
67 2 8
WooCommerceSerialNumbers\Lib\Plugin::instance()
S
70 2 6
WooCommerceSerialNumbers\Models\Key::set_status()
S
73 2 5
WooCommerceSerialNumbers\Lib\Plugin::__isset()
S
78 2 3
WooCommerceSerialNumbers\Models\Key::get_order()
S
70 2 7
Encryption::maybeEncrypt()
S
71 2 6
WooCommerceSerialNumbers\Lib\Plugin::get_dir_url()
S
68 2 7
Encryption::maybeDecrypt()
S
71 2 6
WooCommerceSerialNumbers\Lib\Plugin::is_premium_active()
S
79 2 3
WooCommerceSerialNumbers\Models\Key::get_vendor()
S
69 2 7
WooCommerceSerialNumbers\Lib\Plugin::display_admin_notices()
S
65 2 10
Encryption::encrypt()
S
68 2 7
WooCommerceSerialNumbers\Models\Activation::get_product_id()
S
72 2 6
Encryption::GenerateRandomString()
S
64 2 9
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::column_key()
S
57 1 15
WooCommerceSerialNumbers\Models\Key::get_order_title()
S
65 2 10
WooCommerceSerialNumbers\Models\Key::get_status_label()
S
69 2 7
WooCommerceSerialNumbers\Models\Key::reset_activations()
S
71 2 6
WooCommerceSerialNumbers\Models\Key::get_customer_email()
S
72 2 6
Installer::update_1_2_0_get_option()
S
74 2 4
Orders::handle_order_status_changed()
S
71 2 6
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::extra_tablenav()
S
64 2 10
WooCommerceSerialNumbers\Lib\Container::remove()
S
71 2 6
WooCommerceSerialNumbers\Lib\Plugin::has_premium()
S
79 2 3
WooCommerceSerialNumbers\Admin\Admin::update_footer()
S
69 2 6
WooCommerceSerialNumbers\Lib\Model::__wakeup()
S
67 2 8
WooCommerceSerialNumbers\Lib\Plugin::get_dir_path()
S
68 2 7
WooCommerceSerialNumbers\Admin\Menus::save_screen_options()
S
70 2 6
Actions::revoke_order_item_keys()
S
70 2 6
wcsn_is_woocommerce_pre()
S
78 2 3
wcsn_get_product_stock()
S
69 2 7
wcsn_get_product_object()
S
79 2 3
wcsn_get_order_object()
S
79 2 3
wcsn_delete_key()
S
69 2 7
wcsn_delete_activation()
S
69 2 7
wc_serial_numbers_update_serial_number_status()
S
66 2 8
wcsn_get_products_query_args()
S
60 1 15
WooCommerceSerialNumbers\Lib\Plugin::get_action_links()
S
64 2 10
WooCommerceSerialNumbers\Lib\Plugin::define()
S
75 2 5
Encryption::getComputedHash()
S
68 2 7
API::get_query_var()
S
68 2 7
WooCommerceSerialNumbers\Lib\Model::set_cache()
S
73 2 5
WooCommerceSerialNumbers\Lib\Settings::instance()
S
68 2 8
WooCommerceSerialNumbers\Models\Activation::get_product_title()
S
72 2 6
WooCommerceSerialNumbers\Lib\Model::is_date_valid()
S
70 2 6
WooCommerceSerialNumbers\Lib\Plugin::get_data()
S
78 2 3
WooCommerceSerialNumbers\Admin\Settings::output_tabs()
S
70 2 6
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::extra_tablenav()
S
65 2 9
WooCommerceSerialNumbers\Models\Key::get_product()
S
70 2 7
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::column_platform()
S
78 2 3
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::column_activation_time()
S
78 2 3
WooCommerceSerialNumbers\Models\Key::get_customer_id()
S
72 2 6
WooCommerceSerialNumbers\Lib\Settings::get_current_page()
S
73 2 4
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::column_order()
S
68 2 7
WooCommerceSerialNumbers\Admin\ListTables\ListTable::get_request_var()
S
77 2 3
WooCommerceSerialNumbers\Lib\Model::__toString()
S
75 2 4
WooCommerceSerialNumbers\Lib\Model::set_date_prop()
S
68 2 7
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::get_sortable_columns()
S
60 1 14
WooCommerceSerialNumbers\Admin\Orders::__construct()
S
58 1 14
WooCommerceSerialNumbers\Admin\Admin::get_screen_ids()
S
61 1 13
WooCommerceSerialNumbers\Lib\Settings::get_promo_plugins()
S
62 1 12
WooCommerceSerialNumbers\Lib\Model::prepare_query_clauses()
S
61 1 12
WooCommerceSerialNumbers\Lib\Model::get_query_clauses()
S
62 1 12
WCSN()
S
62 1 12
WooCommerceSerialNumbers\Admin\ListTables\StockTable::column_product()
S
61 1 11
WooCommerceSerialNumbers\Admin\Menus::generators_tab()
S
64 1 11
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::get_columns()
S
62 1 11
Installer::update_112()
S
63 1 11
Orders::__construct()
S
62 1 11
WooCommerceSerialNumbers\Admin\Menus::export_tab()
S
64 1 11
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::column_instance()
S
62 1 11
WooCommerceSerialNumbers\Admin\Settings::get_tabs()
S
70 1 6
WooCommerceSerialNumbers\Models\Key::get_product_title()
S
80 1 3
API::add_query_vars()
S
66 1 9
WooCommerceSerialNumbers\Lib\Settings::output()
S
80 1 3
WooCommerceSerialNumbers\Lib\Model::get_cache_group()
S
82 1 3
Compat::__construct()
S
71 1 5
WooCommerceSerialNumbers\Admin\ListTables\ListTable::process_bulk_actions()
S
80 1 3
WooCommerceSerialNumbers\Frontend\Shortcodes::__construct()
S
75 1 4
Plugin::plugin_path()
S
75 1 4
WooCommerceSerialNumbers\Models\Key::get_created_date()
S
79 1 3
WooCommerceSerialNumbers\Models\Key::set_source()
S
79 1 3
WooCommerceSerialNumbers\Admin\Admin::init()
S
64 1 9
WooCommerceSerialNumbers\Lib\Plugin::get_lang_path()
S
75 1 4
WooCommerceSerialNumbers\Lib\Settings::get_tabs()
S
100 1 0
WooCommerceSerialNumbers\Models\Activation::get_instance()
S
79 1 3
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::get_sortable_columns()
S
66 1 9
WooCommerceSerialNumbers\Lib\Container::offsetGet()
S
80 1 3
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::get_bulk_actions()
S
71 1 6
WooCommerceSerialNumbers\Admin\Notices::is_notice_dismissed()
S
78 1 3
WooCommerceSerialNumbers\Lib\Settings::register_scripts()
S
71 1 5
wc_serial_numbers_get_product_title()
S
75 1 4
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::column_status()
S
78 1 3
WooCommerceSerialNumbers\Admin\Metaboxes::product_data_tab()
S
65 1 9
WooCommerceSerialNumbers\Admin\Menus::add_tools_status_tab()
S
74 1 4
wc_serial_numbers_decrypt_key()
S
81 1 3
WooCommerceSerialNumbers\Lib\Settings::output_widgets()
S
75 1 5
WooCommerceSerialNumbers\Lib\Model::prepare_group_by_query()
S
74 1 4
WooCommerceSerialNumbers\Admin\Menus::reports_stock_tab()
S
80 1 3
wc_serial_numbers_get_activation()
S
75 1 4
WooCommerceSerialNumbers\Admin\Menus::output_activations_page()
S
81 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_support_url()
S
80 1 3
WooCommerceSerialNumbers\Admin\Notices::__construct()
S
70 1 6
wc_serial_numbers_validate_boolean()
S
79 1 3
WooCommerceSerialNumbers\Lib\Container::offsetUnset()
S
81 1 3
WooCommerceSerialNumbers\Lib\Model::set_defaults()
S
68 1 7
WooCommerceSerialNumbers\Admin\Orders::add_order_bulk_action()
S
72 1 5
WooCommerceSerialNumbers\Lib\Plugin::get_api_url()
S
80 1 3
WooCommerceSerialNumbers\Models\Activation::set_serial_id()
S
79 1 3
WooCommerceSerialNumbers\Models\Key::get_product_id()
S
79 1 3
WooCommerceSerialNumbers\Utilities\Utilities::__construct()
S
79 1 3
WooCommerceSerialNumbers\Models\Key::set_order_date()
S
80 1 3
WooCommerceSerialNumbers\Admin\Menus::tools_menu()
S
65 1 10
WooCommerceSerialNumbers\Frontend\Frontend::init()
S
79 1 3
WooCommerceSerialNumbers\Admin\Menus::settings_menu()
S
65 1 10
Plugin::init_hooks()
S
71 1 5
WooCommerceSerialNumbers\Lib\Model::set_object_read()
S
80 1 3
WooCommerceSerialNumbers\Lib\Model::get_extra_data()
S
79 1 3
WooCommerceSerialNumbers\Models\Key::set_activation_limit()
S
79 1 3
WooCommerceSerialNumbers\Models\Activation::get_serial_id()
S
79 1 3
WooCommerceSerialNumbers\Models\Activation::set_platform()
S
79 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_docs_url()
S
80 1 3
WooCommerceSerialNumbers\Models\Key::get_serial_key()
S
79 1 3
Cache::__construct()
S
70 1 6
WooCommerceSerialNumbers\Models\Key::set_vendor_id()
S
79 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_premium_url()
S
80 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_assets_path()
S
80 1 3
WooCommerceSerialNumbers\Models\Key::get_activations()
S
67 1 9
WooCommerceSerialNumbers\Lib\Model::get_hook_prefix()
S
70 1 6
WooCommerceSerialNumbers\Lib\Plugin::get_path()
S
81 1 3
Installer::custom_cron_schedules()
S
68 1 7
wcsn_order_has_products()
S
80 1 3
WooCommerceSerialNumbers\Admin\ListTables\ListTable::get_order()
S
79 1 3
Plugin::is_pro_active()
S
75 1 4
WooCommerceSerialNumbers\Models\Key::set_serial_key()
S
79 1 3
Actions::__construct()
S
65 1 9
WooCommerceSerialNumbers\Lib\Model::delete_cache()
S
80 1 3
WooCommerceSerialNumbers\Models\Key::get_validity()
S
79 1 3
WooCommerceSerialNumbers\Lib\Model::get()
S
79 1 3
wc_serial_numbers_reuse_serial_numbers()
S
76 1 4
wc_serial_numbers_get_manager_role()
S
76 1 4
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::column_cb()
S
79 1 3
WooCommerceSerialNumbers\Admin\Menus::reports_menu()
S
65 1 10
Encryption::decrypt()
S
75 1 4
WooCommerceSerialNumbers\Lib\Model::get_searchable_keys()
S
81 1 3
wcsn_get_manager_role()
S
80 1 3
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::no_items()
S
80 1 3
Encryption::isEncrypted()
S
79 1 3
WooCommerceSerialNumbers\Admin\Admin::screen_ids()
S
79 1 3
wcsn_get_revoke_statuses()
S
67 1 9
Plugin::plugin_basename()
S
75 1 4
wcsn_encrypt_key()
S
81 1 3
wcsn_get_key_sources()
S
70 1 6
WooCommerceSerialNumbers\Models\Key::set_validity()
S
79 1 3
wcsn_is_reusing_keys()
S
79 1 3
WooCommerceSerialNumbers\Admin\ListTables\ListTable::get_orderby()
S
79 1 3
WooCommerceSerialNumbers\Models\Key::get_activation_limit()
S
79 1 3
wcsn_is_software_support_enabled()
S
79 1 3
wcsn_display_order_keys_title()
S
73 1 4
WooCommerceSerialNumbers\Lib\Model::prepare_join_query()
S
74 1 4
API::__construct()
S
64 1 9
WooCommerceSerialNumbers\Admin\ListTables\StockTable::get_columns()
S
65 1 9
Cron::__construct()
S
75 1 4
wc_serial_numbers_encrypt_key()
S
81 1 3
wcsn_is_duplicate_key_allowed()
S
80 1 3
WooCommerceSerialNumbers\Lib\Model::__destruct()
S
82 1 3
WooCommerceSerialNumbers\Lib\Model::get_changes()
S
82 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_instance()
S
75 1 4
WooCommerceSerialNumbers\Lib\Plugin::get_prefix()
S
80 1 3
WooCommerceSerialNumbers\Admin\Products::__construct()
S
79 1 3
WooCommerceSerialNumbers\Lib\Settings::get_settings()
S
100 1 0
WooCommerceSerialNumbers\Admin\ListTables\StockTable::no_items()
S
80 1 3
wc_serial_numbers_insert_serial_number()
S
75 1 4
wcsn_get_template()
S
75 1 4
WooCommerceSerialNumbers\Lib\Model::prepare_having_query()
S
74 1 4
WooCommerceSerialNumbers\Models\Activation::get_platform()
S
79 1 3
wc_serial_numbers_update_activation_status()
S
100 1 2
wc_serial_numbers_update_serial_number()
S
75 1 4
WooCommerceSerialNumbers\Lib\Plugin::enqueue_script()
S
75 1 4
WooCommerceSerialNumbers\Models\Key::get_key()
S
80 1 3
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::column_serial_id()
S
74 1 4
wc_serial_numbers_insert_activation()
S
75 1 4
WooCommerceSerialNumbers\Admin\ListTables\ListTable::get_page()
S
79 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_basename()
S
80 1 3
WooCommerceSerialNumbers\Lib\Model::exists()
S
79 1 3
wc_serial_numbers_order_connect_serial_numbers()
S
76 1 4
WooCommerceSerialNumbers\Admin\ListTables\StockTable::__construct()
S
66 1 9
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::get_primary_column_name()
S
82 1 3
WooCommerceSerialNumbers\Lib\Settings::buffer_start()
S
82 1 3
wcsn_decrypt_key()
S
81 1 3
WooCommerceSerialNumbers\Lib\Model::query()
S
79 1 3
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::get_primary_column_name()
S
82 1 3
WooCommerceSerialNumbers\Admin\ListTables\ListTable::get_search()
S
79 1 3
wc_serial_numbers_get_serial_number()
S
75 1 4
WooCommerceSerialNumbers\Models\Activation::set_activation_time()
S
79 1 3
WooCommerceSerialNumbers\Lib\Container::sanitize_name()
S
70 1 5
Installer::__construct()
S
74 1 4
wc_serial_numbers_order_has_serial_numbers()
S
81 1 3
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::__construct()
S
66 1 9
WooCommerceSerialNumbers\Models\Key::set_created_date()
S
80 1 3
WooCommerceSerialNumbers\Models\Activation::get_id()
S
80 1 3
wc_serial_numbers_get_user_role()
S
82 1 3
Plugin::plugin_url()
S
75 1 4
WooCommerceSerialNumbers\Admin\Orders::add_order_serial_column()
S
70 1 5
WooCommerceSerialNumbers\Lib\Model::get_cache()
S
79 1 3
wc_serial_numbers_get_revoke_statuses()
S
82 1 3
WooCommerceSerialNumbers\Lib\Container::offsetExists()
S
80 1 3
WooCommerceSerialNumbers\Admin\ListTables\StockTable::get_primary_column_name()
S
82 1 3
WooCommerceSerialNumbers\Admin\Actions::__construct()
S
72 1 5
wc_serial_numbers_software_support_disabled()
S
81 1 3
Compat::woocommerce_pdf_invoice_support()
S
72 1 5
WooCommerceSerialNumbers\Lib\Container::offsetSet()
S
80 1 3
WooCommerceSerialNumbers\Models\Key::get_status()
S
79 1 3
wc_serial_numbers_get_low_stock_products()
S
80 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_template_path()
S
80 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_store_url()
S
80 1 3
WooCommerceSerialNumbers\Lib\Model::get_primary_key()
S
82 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_file()
S
80 1 3
Compat::wpo_wcpdf_after_order_details()
S
80 1 3
WooCommerceSerialNumbers\Models\Key::get_id()
S
80 1 3
wc_serial_numbers_order_disconnect_serial_numbers()
S
76 1 4
WooCommerceSerialNumbers\Models\Key::set_id()
S
79 1 3
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::column_product()
S
80 1 3
WooCommerceSerialNumbers\Lib\Model::get_object_type()
S
82 1 3
wc_serial_numbers_delete_serial_number()
S
75 1 4
WooCommerceSerialNumbers\Frontend\Frontend::__construct()
S
69 1 6
wc_serial_numbers_update_activation()
S
75 1 4
WooCommerceSerialNumbers\Lib\Plugin::load_plugin_textdomain()
S
79 1 3
WooCommerceSerialNumbers\Lib\Settings::__construct()
S
72 1 5
WooCommerceSerialNumbers\Lib\Plugin::get_url()
S
81 1 3
WooCommerceSerialNumbers\Admin\ListTables\ActivationsTable::get_bulk_actions()
S
73 1 5
WooCommerceSerialNumbers\Lib\Settings::output_premium_widget()
S
91 1 2
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::__construct()
S
66 1 9
WooCommerceSerialNumbers\Lib\Plugin::get_assets_url()
S
80 1 3
wcsn_get_key_statuses()
S
63 1 10
Plugin::is_wc_active()
S
80 1 3
WooCommerceSerialNumbers\Admin\Metaboxes::__construct()
S
69 1 6
WooCommerceSerialNumbers\Models\Activation::set_id()
S
79 1 3
WooCommerceSerialNumbers\Lib\Plugin::__clone()
S
79 1 3
Cron::expire_outdated_serials()
S
75 1 4
WooCommerceSerialNumbers\Lib\Plugin::get_db_version()
S
78 1 3
WooCommerceSerialNumbers\Lib\Model::get_table_name()
S
82 1 3
Cache::clear_order_keys_cache()
S
80 1 3
WooCommerceSerialNumbers\Utilities\Utilities::init()
S
98 1 1
WooCommerceSerialNumbers\Lib\Model::count()
S
75 1 4
WooCommerceSerialNumbers\Models\Key::set_product_id()
S
79 1 3
WooCommerceSerialNumbers\Lib\Model::is_object_read()
S
80 1 3
wcsn_get_activation()
S
81 1 3
WooCommerceSerialNumbers\Admin\ListTables\StockTable::get_sortable_columns()
S
70 1 6
Plugin::__construct()
S
74 1 5
Encryption::__construct()
S
79 1 3
WooCommerceSerialNumbers\Admin\Orders::add_order_action()
S
72 1 5
WooCommerceSerialNumbers\Lib\Plugin::get_slug()
S
80 1 3
WooCommerceSerialNumbers\Lib\Model::prepare_from_query()
S
70 1 5
WooCommerceSerialNumbers\Lib\Plugin::enqueue_style()
S
75 1 4
WooCommerceSerialNumbers\Admin\Admin::__construct()
S
68 1 7
WooCommerceSerialNumbers\Models\Key::set_order_id()
S
79 1 3
wc_serial_numbers_get_order_table_columns()
S
63 1 10
WooCommerceSerialNumbers\Lib\Plugin::__wakeup()
S
79 1 3
WooCommerceSerialNumbers\Lib\Model::get_core_data()
S
79 1 3
WooCommerceSerialNumbers\Models\Key::set_activation_count()
S
79 1 3
WooCommerceSerialNumbers\Lib\Model::__unset()
S
80 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_text_domain()
S
80 1 3
API::check_version()
S
64 1 10
WooCommerceSerialNumbers\Models\Key::get_source()
S
79 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_review_url()
S
80 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_domain_path()
S
80 1 3
WooCommerceSerialNumbers\Admin\ListTables\ListTable::get_current_page_url()
S
75 1 4
wc_serial_numbers()
S
82 1 3
wc_serial_numbers_get_key_sources()
S
82 1 3
wcsn_is_product_enabled()
S
78 1 3
wc_serial_numbers_get_order_table()
S
80 1 3
wc_serial_numbers_delete_activation()
S
75 1 4
wcsn_insert_activation()
S
81 1 3
wcsn_get_key()
S
81 1 3
wcsn_insert_key()
S
80 1 3
wc_serial_numbers_product_serial_enabled()
S
75 1 4
Plugin::includes()
S
77 1 4
WooCommerceSerialNumbers\Admin\ListTables\KeysTable::column_cb()
S
79 1 3
WooCommerceSerialNumbers\Models\Key::get_vendor_id()
S
79 1 3
WooCommerceSerialNumbers\Lib\Model::get_meta_type()
S
82 1 3
WooCommerceSerialNumbers\Lib\Plugin::get_name()
S
80 1 3
WooCommerceSerialNumbers\Models\Activation::get_activation_time()
S
79 1 3
WooCommerceSerialNumbers\Lib\Model::get_core_data_keys()
S
80 1 3
WooCommerceSerialNumbers\Lib\Model::flush_cache()
S
76 1 4
WooCommerceSerialNumbers\Models\Key::get_activation_count()
S
79 1 3
Installer::update_121()
S
72 1 5
WooCommerceSerialNumbers\Lib\Settings::get_instance()
S
75 1 4
WooCommerceSerialNumbers\Lib\Model::__isset()
S
79 1 3
Ajax::__construct()
S
72 1 5
WooCommerceSerialNumbers\Models\Key::get_order_id()
S
79 1 3
wc_serial_numbers_get_serial_number_statuses()
S
76 1 4
Stocks::__construct()
S
78 1 3
WooCommerceSerialNumbers\Models\Key::recount_remaining_activation()
S
71 1 6

5 more item(s) not shown.