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

Function Rating Maintainability Complexity Lines of code
Blaze_Insights_Admin::blaze_insights_get_report()
S
52 7 24
Blaze_Insights_Wizard::set_google_view()
S
52 6 25
Blaze_Insights_Wizard::show_wizard()
S
65 5 10
Blaze_Insights_Update_Checker::version_checker()
S
59 4 14
Blaze_Insights_Admin::test_mode_script()
S
63 3 11
Blaze_Insights_Act_Deact::blaze_insights_activate()
S
64 3 9
Blaze_Insights::locate_blaze_insights_template()
S
58 2 15
Blaze_Insights_Wizard::set_contact_email()
S
62 2 11
Blaze_Insights_Admin::admin_menu()
S
57 1 20
Blaze_Insights_Wizard::__construct()
S
57 1 16
Blaze_Insights_Wizard::get_instance()
S
71 2 6
Blaze_Insights_API::get_instance()
S
71 2 6
Blaze_Insights_Wizard::wizard_cotnent()
S
65 2 9
Blaze_Insights_Wizard::load_wizard_styles()
S
69 2 7
Blaze_Insights_Admin::get_instance()
S
71 2 6
Blaze_Insights::get_instance()
S
71 2 6
Blaze_Insights_Admin::load_blaze_insights_scripts()
S
66 2 9
Blaze_Insights_Update_Checker::getUpdatedPluginObject()
S
68 2 7
Blaze_Insights_Helpers::is_woocommerce_active()
S
77 2 3
Blaze_Insights_API::generate_response()
S
64 2 10
Blaze_Insights_Update_Checker::get_instance()
S
71 2 6
Blaze_Insights_Admin::register_blaze_insights_scripts()
S
61 1 11
Blaze_Insights_API::__construct()
S
71 1 6
Blaze_Insights_Act_Deact::blaze_insights_deactivate()
S
71 1 6
Blaze_Insights_Update_Checker::isMajor()
S
79 1 3
Blaze_Insights_Update_Checker::checkUpdate()
S
80 1 3
Blaze_Insights_Admin::admin_contents()
S
65 1 9
Blaze_Insights_Update_Checker::isMinor()
S
79 1 3
Blaze_Insights_API::get_google_views()
S
74 1 4
Blaze_Insights_API::set_google_view()
S
74 1 4
Blaze_Insights_Wizard::get_contact_email()
S
71 1 6
Blaze_Insights_API::get_report()
S
70 1 5
Blaze_Insights_Update_Checker::isPatch()
S
79 1 3
Blaze_Insights_Helpers::is_wizard_process_done()
S
80 1 3
Blaze_Insights_Helpers::is_wizard_process_skipped()
S
80 1 3
Blaze_Insights_Helpers::isWizardPage()
S
79 1 3
Blaze_Insights::includes()
S
72 1 6
Blaze_Insights_Helpers::getAuthCredentials()
S
68 1 8
Blaze_Insights_Helpers::encrypt()
S
69 1 6
Blaze_Insights_API::set_contact_email()
S
73 1 4
Blaze_Insights_Wizard::get_google_views()
S
68 1 7
Blaze_Insights::__construct()
S
82 1 3
Blaze_Insights_Helpers::decrypt()
S
71 1 5
Blaze_Insights_API::authenticate()
S
68 1 7
Blaze_Insights_API::set_test_mode()
S
69 1 7
Blaze_Insights_Wizard::skip_wizard()
S
71 1 5
Blaze_Insights_Wizard::google_authentication()
S
69 1 6
Blaze_Insights_Wizard::register_wizard_scripts()
S
64 1 9
Blaze_Insights_Update_Checker::getNotice()
S
80 1 3
Blaze_Insights_Wizard::generate_credentials()
S
81 1 3
Blaze_Insights_Helpers::get_encryption_settings()
S
66 1 8
Blaze_Insights_API::generate_credentials()
S
66 1 8
Blaze_Insights_API::revoke_google()
S
74 1 4
Blaze_Insights_Act_Deact::process_activation()
S
89 1 2
Blaze_Insights_Update_Checker::getUpdateType()
S
79 1 3
Blaze_Insights_Admin::__construct()
S
66 1 8
Blaze_Insights_API::get_contact_email()
S
74 1 4