Code Analysis: Blaze Insights – use Google Analytics data to get more sales from WooCommerce 1.1.3

Function Rating Maintainability Complexity Lines of code
Blaze_Insights_Admin::blaze_insights_get_report()
S
52 7 23
Blaze_Insights_Wizard::industry_vertical_options()
S
36 1 112
Blaze_Insights_Wizard::set_google_view()
S
52 6 24
Blaze_Insights_Update_Checker::version_checker()
S
57 5 17
Blaze_Insights_Wizard::show_wizard()
S
64 6 10
Blaze_Insights_Wizard::get_selected_industry_vertical()
S
61 4 12
Blaze_Insights_Wizard::set_industry()
S
58 3 15
Blaze_Insights_Admin::test_mode_script()
S
63 3 11
Blaze_Insights_Act_Deact::blaze_insights_activate()
S
63 3 10
Blaze_Insights::locate_blaze_insights_template()
S
58 2 15
Blaze_Insights_Admin::load_blaze_insights_scripts()
S
63 2 11
Blaze_Insights_Admin::blaze_insights_current_view()
S
63 2 11
Blaze_Insights_API::put()
S
54 1 21
Blaze_Insights_API::patch()
S
54 1 21
Blaze_Insights_API::post()
S
54 1 21
Blaze_Insights_Admin::admin_menu()
S
57 1 20
Blaze_Insights_API::get()
S
56 1 19
Blaze_Insights_Wizard::__construct()
S
56 1 18
Blaze_Insights_Wizard::wizard_cotnent()
S
66 2 8
Blaze_Insights_Wizard::load_wizard_styles()
S
69 2 7
Blaze_Insights_Wizard::get_instance()
S
71 2 6
Blaze_Insights_Update_Checker::get_instance()
S
71 2 6
Blaze_Insights_Admin::get_instance()
S
71 2 6
Blaze_Insights_Update_Checker::getUpdatedPluginObject()
S
68 2 7
Blaze_Insights::get_instance()
S
71 2 6
Blaze_Insights_API::__construct()
S
71 2 6
Blaze_Insights_API::get_instance()
S
71 2 6
Blaze_Insights_Update_Checker::getUpdateType()
S
71 2 6
Blaze_Insights_Helpers::is_wizard_user_cookie()
S
77 2 3
Blaze_Insights_Update_Checker::getNotice()
S
72 2 6
Blaze_Insights_Admin::register_blaze_insights_scripts()
S
61 1 11
Blaze_Insights_API::set_industry()
S
74 1 4
Blaze_Insights_Admin::admin_contents()
S
75 1 4
Blaze_Insights_Wizard::register_wizard_scripts()
S
64 1 9
Blaze_Insights_Helpers::isWizardPage()
S
79 1 3
Blaze_Insights_Update_Checker::isMajor()
S
79 1 3
Blaze_Insights_Helpers::remove_setup_cookie()
S
78 1 3
Blaze_Insights_API::revoke_google()
S
75 1 4
Blaze_Insights_Wizard::get_google_views()
S
70 1 6
Blaze_Insights_API::set_google_view()
S
75 1 4
Blaze_Insights_API::generate_response()
S
72 1 5
Blaze_Insights_API::generate_credentials()
S
66 1 8
Blaze_Insights_Update_Checker::isPatch()
S
79 1 3
Blaze_Insights_Helpers::getAuthCredentials()
S
72 1 5
Blaze_Insights_API::get_google_views()
S
76 1 4
Blaze_Insights_API::get_report()
S
75 1 4
Blaze_Insights_Admin::__construct()
S
65 1 9
Blaze_Insights_Update_Checker::checkUpdate()
S
80 1 3
Blaze_Insights_Helpers::is_wizard_process_skipped()
S
80 1 3
Blaze_Insights::includes()
S
72 1 6
Blaze_Insights_API::set_test_mode()
S
81 1 3
Blaze_Insights_Update_Checker::isMinor()
S
79 1 3
Blaze_Insights_Wizard::google_authentication()
S
69 1 6
Blaze_Insights_API::authenticate()
S
68 1 7
Blaze_Insights_Helpers::set_setup_cookie()
S
77 1 3
Blaze_Insights_Admin::admin_header()
S
75 1 4
Blaze_Insights_Wizard::skip_wizard()
S
71 1 5
Blaze_Insights_Wizard::generate_credentials()
S
81 1 3
Blaze_Insights::__construct()
S
82 1 3
Blaze_Insights_API::get_contact_email()
S
76 1 4
Blaze_Insights_Helpers::is_wizard_process_done()
S
80 1 3
Blaze_Insights_API::get_current_google_view()
S
76 1 4
Blaze_Insights_Act_Deact::process_activation()
S
89 1 2
Blaze_Insights_Wizard::get_contact_email()
S
73 1 5
Blaze_Insights_Act_Deact::blaze_insights_deactivate()
S
70 1 7