Code Analysis: Shipping Live Rates for Royal Mail for WooCommerce 2.0.12

Most Complex Functions

Function Rating Complexity
Octolize\Shipping\RoyalMail\Beacon\BeaconDisplayStrategy::shouldDisplay()
A
8
Octolize\Shipping\RoyalMail\Plugin::init()
S
2
Octolize\Shipping\RoyalMail\Plugin::links_filter()
S
2
Octolize\Shipping\RoyalMail\Plugin::init_repository_rating()
S
1
Octolize\Shipping\RoyalMail\Plugin::init_upgrade_onboarding()
S
1
Octolize\Shipping\RoyalMail\Plugin::__construct()
S
2
Octolize\Shipping\RoyalMail\SettingsSidebar::display_settings_sidebar_when_no_pro_version()
S
2
Octolize\Shipping\RoyalMail\Plugin::is_debug_mode()
S
2
Octolize\Shipping\RoyalMail\Plugin::hooks()
S
1
Octolize\Shipping\RoyalMail\Plugin::woocommerce_shipping_methods_filter()
S
1
Octolize\Shipping\RoyalMail\Beacon\Beacon::__construct()
S
1
Octolize\Shipping\RoyalMail\Plugin::init_tracker()
S
1