Code Analysis: AI Powered Marketing 1.2.0

Function Rating Maintainability Complexity Lines of code
Kliken\WcPlugin\Helper::build_transaction_data()
A
42 10 51
Kliken\WcPlugin\Helper::add_tracking_script()
A
49 10 29
Kliken\WcPlugin\Helper::is_plugin_page()
A
58 9 15
Kliken\WcPlugin\REST_Products_Controller::get_deleted_products()
S
47 6 36
Kliken\WcPlugin\REST_Misc_Controller::get_wc_services_shipping_methods()
S
50 6 28
Kliken\WcPlugin\Plugin::save_account()
S
56 6 19
Kliken\WcPlugin\WC_Integration::sanitize_settings()
S
57 6 16
Kliken\WcPlugin\Plugin::activate()
S
51 5 26
Kliken\WcPlugin\REST_Orders_Controller::prepare_objects_query()
S
58 5 16
Kliken\WcPlugin\Helper::check_redirect_for_wc_auth()
S
60 5 15
Kliken\WcPlugin\Plugin::show_onboarding_message()
S
63 6 9
Kliken\WcPlugin\Helper::wc_log()
S
64 6 8
Kliken\WcPlugin\Plugin::bootstrap()
S
54 4 21
Kliken\WcPlugin\Helper::save_account_info()
S
55 4 20
Kliken\WcPlugin\Helper::get_locale_postfix()
S
58 4 16
Kliken\WcPlugin\Plugin::ajax_dismiss_notice()
S
58 4 16
Kliken\WcPlugin\REST_Products_Controller::prepare_objects_query()
S
60 4 13
Kliken\WcPlugin\Plugin::check_dependencies()
S
56 3 20
Kliken\WcPlugin\Plugin::show_bootstrap_message()
S
65 4 8
Kliken\WcPlugin\Helper::get_option_key()
S
64 4 10
Kliken\WcPlugin\Helper::build_authorization_url()
S
60 3 12
Kliken\WcPlugin\Helper::get_wl_locale()
S
62 3 12
Kliken\WcPlugin\WC_Integration::admin_options()
S
61 3 12
Kliken\WcPlugin\Helper::build_cart_data()
S
68 3 7
Kliken\WcPlugin\WC_Integration::__construct()
S
59 2 13
Kliken\WcPlugin\Helper::build_product_data()
S
61 2 13
Kliken\WcPlugin\WC_Integration::init_form_fields()
S
54 1 24
Kliken\WcPlugin\REST_Misc_Controller::register_routes()
S
55 1 22
Kliken\WcPlugin\REST_Products_Controller::register_routes()
S
57 1 20
Kliken\WcPlugin\WC_Integration::generate_desc_html()
S
63 1 15
Kliken\WcPlugin\Message::show_warning()
S
73 2 5
Kliken\WcPlugin\Plugin::run()
S
63 2 10
Kliken\WcPlugin\Helper::add_google_verification_token()
S
66 2 8
Kliken\WcPlugin\Plugin::plugin_action_links()
S
65 2 8
Kliken\WcPlugin\REST_Misc_Controller::save_google_token()
S
62 2 10
Kliken\WcPlugin\Message::show_info()
S
73 2 5
Kliken\WcPlugin\Helper::is_valid_account_id()
S
78 2 3
Kliken\WcPlugin\Plugin::maybe_run()
S
64 2 9
Kliken\WcPlugin\REST_Misc_Controller::get_shipping_methods_permissions_check()
S
68 2 6
Kliken\WcPlugin\Message::show_message()
S
65 2 9
Kliken\WcPlugin\Message::show_error()
S
73 2 5
kk_wc_plugin()
S
69 2 7
Kliken\WcPlugin\Message::show_success()
S
73 2 5
Kliken\WcPlugin\Helper::get_onboarding_message()
S
61 1 13
Kliken\WcPlugin\Plugin::admin_enqueue_scripts()
S
62 1 12
Kliken\WcPlugin\REST_Orders_Controller::register_routes()
S
63 1 11
Kliken\WcPlugin\Helper::build_signup_link()
S
63 1 11
Kliken\WcPlugin\Plugin::woocommerce_integrations()
S
77 1 4
Kliken\WcPlugin\Plugin::admin_init()
S
82 1 3
Kliken\WcPlugin\Helper::get_wl_supported_languages()
S
64 1 10
Kliken\WcPlugin\Helper::get_image_link()
S
78 1 3
Kliken\WcPlugin\Helper::get_plugin_page()
S
80 1 3
Kliken\WcPlugin\Helper::get_plugin_options()
S
79 1 3
Kliken\WcPlugin\Helper::is_valid_app_token()
S
75 1 4
Kliken\WcPlugin\Helper::get_base64_icon()
S
78 1 3
Kliken\WcPlugin\Plugin::wp_head()
S
78 1 4
Kliken\WcPlugin\Plugin::rest_api_init()
S
74 1 5