Code Analysis: Codiepress Advanced Shipping Cost 1.0.0

Function Rating Maintainability Complexity Lines of code
Advanced_Shipping_Cost\Shipping_Cost_Group::get_shipping_cost()
D
31 36 101
Advanced_Shipping_Cost\Utils::get_cart_items_data()
A
48 14 32
Advanced_Shipping_Cost\Admin::shipping_cost_group_edit_screen()
A
36 7 100
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_List::process_bulk_delete_action()
A
54 9 20
Advanced_Shipping_Cost\Admin::save_shipping_cost_group()
S
53 7 21
Advanced_Shipping_Cost\Advanced_Shipping_Cost_Method::calculate_shipping()
S
53 6 24
Advanced_Shipping_Cost\Shipping_Cost_Group::__construct()
S
55 6 19
Advanced_Shipping_Cost\Admin::get_select2_data()
S
54 6 19
Advanced_Shipping_Cost\Shipping_Cost_Group::get_cost_ranges_prices()
S
50 5 28
Advanced_Shipping_Cost\Utils::get_cart_item_data()
S
55 5 19
Advanced_Shipping_Cost\Shipping_Cost_Group::get_attached_shipping_rates()
S
55 5 19
Advanced_Shipping_Cost\Admin::restricted_edit()
S
60 5 13
Advanced_Shipping_Cost\Utils::get_calculate_in_options()
S
52 4 24
Advanced_Shipping_Cost\Shipping_Cost_Group::save()
S
55 4 18
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_List::handle_clone()
S
57 4 15
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_List::handle_delete()
S
59 4 13
Advanced_Shipping_Cost\Admin::enqueue_scripts()
S
51 3 24
Advanced_Shipping_Cost\Advanced_Shipping_Cost_Method::get_settings()
S
49 2 32
Advanced_Shipping_Cost\Admin::admin_menu()
S
51 2 30
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_Table::column_attached_shipping()
S
60 3 13
Advanced_Shipping_Cost\Main::add_plugin_links()
S
61 3 11
Advanced_Shipping_Cost\Suggested_Plugin::codiepress_missing_conditional_shipping_payments_output()
S
53 2 26
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_Table::column_title()
S
55 2 16
Advanced_Shipping_Cost\Utils::json_string_to_array()
S
64 3 10
Advanced_Shipping_Cost\Suggested_Plugin::add_conditional_shipping_payments_notice_field()
S
64 3 9
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_Table::column_created_on()
S
61 2 12
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_Table::column_updated_on()
S
61 2 12
Advanced_Shipping_Cost\Shipping_Cost_Group::get()
S
62 2 11
Advanced_Shipping_Cost\Admin::add_components()
S
64 2 11
Advanced_Shipping_Cost\Group_View::shipping_rate_visibility()
S
58 1 25
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_Table::prepare_items()
S
56 1 17
Advanced_Shipping_Cost\Utils::is_group_edit_screen()
S
76 2 3
Advanced_Shipping_Cost\Admin::register_scripts()
S
64 2 9
Advanced_Shipping_Cost\Main::get_instance()
S
72 2 6
Advanced_Shipping_Cost\Group_View::get_instance()
S
72 2 6
Advanced_Shipping_Cost\Shipping_Cost_Group::__get()
S
78 2 3
Advanced_Shipping_Cost\Shipping_Cost_Group::get_id()
S
69 2 7
Advanced_Shipping_Cost\Core::__construct()
S
65 2 9
Advanced_Shipping_Cost\Advanced_Shipping_Cost_Method::is_available()
S
70 2 6
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_Table::column_cb()
S
66 2 8
Advanced_Shipping_Cost\Admin::get_instance()
S
72 2 6
Advanced_Shipping_Cost\Group_View::shipping_rate_visibility_min_cost()
S
65 1 14
Advanced_Shipping_Cost\Core::activation()
S
63 1 13
Advanced_Shipping_Cost\Admin::shipping_cost_groups_screen()
S
60 1 12
Advanced_Shipping_Cost\Advanced_Shipping_Cost_Method::__construct()
S
61 1 11
Advanced_Shipping_Cost\Group_View::add_group_settings()
S
63 1 11
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_Table::column_default()
S
91 1 2
Advanced_Shipping_Cost\Utils::is_pro_installed()
S
78 1 3
Advanced_Shipping_Cost\Utils::get_tooltip()
S
66 1 8
Advanced_Shipping_Cost\Shipping_Cost_Group::exists()
S
80 1 3
Advanced_Shipping_Cost\Shipping_Cost_Group::get_admin_app_object()
S
69 1 7
Advanced_Shipping_Cost\Main::add_shipping_method()
S
73 1 5
Advanced_Shipping_Cost\Group_View::__construct()
S
79 1 3
Advanced_Shipping_Cost\Admin::include_files()
S
77 1 4
Advanced_Shipping_Cost\Shipping_Cost_Group::__isset()
S
79 1 3
Advanced_Shipping_Cost\Suggested_Plugin::codiepress_missing_conditional_shipping_payments()
S
67 1 8
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_List::set_screen()
S
81 1 3
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_Table::get_bulk_actions()
S
71 1 6
Advanced_Shipping_Cost\Shipping_Cost_Group::__set()
S
80 1 3
Advanced_Shipping_Cost\Main::init()
S
72 1 5
Advanced_Shipping_Cost\Admin::__construct()
S
78 1 4
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_List::screen_option()
S
68 1 7
Advanced_Shipping_Cost\Main::__construct()
S
66 1 9
Advanced_Shipping_Cost\Shipping_Cost_Group::get_cache_key()
S
79 1 3
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_Table::get_columns()
S
65 1 9
Advanced_Shipping_Cost\Admin::hooks()
S
63 1 10
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_List::__construct()
S
69 1 6
Advanced_Shipping_Cost\Suggested_Plugin::__construct()
S
74 1 4
advanced_shipping_cost_php_missing_notice()
S
67 1 8
Advanced_Shipping_Cost\Admin\Shipping_Cost_Group_Table::__construct()
S
73 1 4
Advanced_Shipping_Cost\Shipping_Cost_Group::is_new()
S
79 1 3