Code Analysis: Beetle Tracking - Cloudflare Zaraz for WooCommerce 1.3.0

Most Complex Functions

Function Rating Complexity
BeetleTracking\Params\StandardParams::get_frontend_params()
B
17
BeetleTracking\Controller\WooCommerceController::setup_static_events()
A
11
BeetleTracking\Controller\WooCommerceController::setup_product_data()
A
9
BeetleTracking\Controller\UpgradeController::upgrade()
S
7
BeetleTracking\Controller\WooCommerceController::setup_cart_content()
S
6
BeetleTracking\Utils\Settings::is_event_active()
S
6
BeetleTracking\Controller\WooCommerceController::setup_checkout_page_event()
S
5
BeetleTracking\Utils\WooCommerce\Product::get_product_sale_price()
S
6
BeetleTracking\Utils\Ip::get_user_ip()
S
6
BeetleTracking\Controller\DashboardController::enqueue_scripts()
S
3
BeetleTracking\Controller\WooCommerceController::setup_purchase_event()
S
4
BeetleTracking\Utils\WooCommerce\Product::get_product_display_price()
S
4