Code Analysis: UPS Live Rates and Access Points 2.2.9

Function Rating Maintainability Complexity Lines of code
WPDesk\FlexibleShippingUps\Plugin::links_filter()
S
56 5 16
WPDesk\FlexibleShippingUps\OrderCounter::maybe_count_order()
S
62 5 12
WPDesk\FlexibleShippingUps\Plugin::get_origin_country_code()
S
60 4 13
WPDesk\FlexibleShippingUps\SettingsSidebar::maybe_display_settings_sidebar()
S
62 4 11
WPDesk\FlexibleShippingUps\Plugin::init_ups_access_points()
S
48 2 34
WPDesk\FlexibleShippingUps\RateNotice::maybe_reset_orders_counter()
S
68 4 6
WPDesk\FlexibleShippingUps\Plugin::init_ups_services()
S
52 2 27
WPDesk\FlexibleShippingUps\ActivationDate::maybe_set_plugin_activation_date()
S
62 3 12
WPDesk\FlexibleShippingUps\Plugin::init()
S
47 1 38
WPDesk\FlexibleShippingUps\RateNotice::should_display_notice()
S
66 3 8
WPDesk\FlexibleShippingUps\RateNotice::maybe_show_notice()
S
63 3 10
WPDesk\FlexibleShippingUps\SettingsSidebar::show_pro_features()
S
69 3 6
WPDesk\FlexibleShippingUps\OldProVersionMessage::show_old_pro_plugin_version_message_if_present()
S
64 3 10
WPDesk\FlexibleShippingUps\Plugin::get_ups_shipping_service()
S
61 2 14
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\ProFeaturesSettingsDefinitionDecorator::get_field()
S
58 2 14
WPDesk\FlexibleShippingUps\RateNotice::action_links()
S
57 1 18
WPDesk\FlexibleShippingUps\Plugin::init_repository_rating()
S
60 1 17
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\EstimatedDeliverySettingsDefinitionDecorator::get_field()
S
58 1 16
WPDesk\FlexibleShippingUps\Plugin::init_checkout_blocks()
S
60 1 15
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\DestinationAddressTypeSettingsDefinitionDecorator::get_field()
S
59 1 15
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\HandlingFeesSettingsDefinitionDecorator::get_field()
S
59 1 15
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\PackerPackingMethodSettingsDefinitionDecorator::get_field()
S
59 1 15
WPDesk\FlexibleShippingUps\Plugin::create_legacy_shipping_method_class()
S
73 2 5
WPDesk\FlexibleShippingUps\Plugin::init_tracker()
S
61 1 14
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\DeliveryConfirmationSettingsDefinitionDecorator::get_field()
S
60 1 14
WPDesk\FlexibleShippingUps\Plugin::get_global_ups_settings()
S
66 1 8
WPDesk\FlexibleShippingUps\Plugin::is_debug_mode()
S
78 1 3
WPDesk\FlexibleShippingUps\ActivationDate::ups_settings_exists()
S
79 1 3
WPDesk\FlexibleShippingUps\Plugin::init_base_variables()
S
71 1 6
WPDesk\FlexibleShippingUps\OldProVersionMessage::hooks()
S
79 1 3
WPDesk\FlexibleShippingUps\RateNotice::hooks()
S
74 1 4
WPDesk\FlexibleShippingUps\Assets::__construct()
S
77 1 4
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\ProFeatureSettingsDefinitionDecoratorAbstract::get_label()
S
78 1 3
WPDesk\FlexibleShippingUps\RateNotice::get_notice_content()
S
70 1 6
WPDesk\FlexibleShippingUps\ActivationDate::hooks()
S
79 1 3
WPDesk\FlexibleShippingUps\Plugin::init_renderer()
S
66 1 8
WPDesk\FlexibleShippingUps\SettingsSidebar::hooks()
S
79 1 3
WPDesk\FlexibleShippingUps\UpsFreeShippingService\UpsFreeSettingsDefinition::validate_settings()
S
80 1 3
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\HandlingFeesSettingsDefinitionDecorator::__construct()
S
78 1 3
WPDesk\FlexibleShippingUps\OrderCounter::hooks()
S
78 1 3
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\DatesAndTimesSettingsDefinitionDecorator::get_field()
S
66 1 8
WPDesk\FlexibleShippingUps\Plugin::__construct()
S
72 1 5
WPDesk\FlexibleShippingUps\UpsFreeShippingService\UpsFreeSettingsDefinition::get_form_fields()
S
81 1 3
WPDesk\FlexibleShippingUps\Plugin::init_ups_countries()
S
81 1 3
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\ProFeatureSettingsDefinitionDecoratorAbstract::get_pro_field_class()
S
82 1 3
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\DeliveryConfirmationSettingsDefinitionDecorator::__construct()
S
78 1 3
WPDesk\FlexibleShippingUps\OrderCounter::count_order()
S
72 1 5
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\EstimatedDeliverySettingsDefinitionDecorator::__construct()
S
78 1 3
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\DatesAndTimesSettingsDefinitionDecorator::__construct()
S
78 1 3
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\DestinationAddressTypeSettingsDefinitionDecorator::__construct()
S
78 1 3
WPDesk\FlexibleShippingUps\Plugin::get_token_option()
S
81 1 3
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\ProFeatureSettingsDefinitionDecoratorAbstract::get_pro_attributes()
S
75 1 5
WPDesk\FlexibleShippingUps\Plugin::hooks()
S
66 1 8
WPDesk\FlexibleShippingUps\UpsFreeShippingService\UpsFreeShippingService::get_settings_definition()
S
80 1 3
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\ProFeaturesSettingsDefinitionDecorator::__construct()
S
78 1 3
WPDesk\FlexibleShippingUps\Assets::add_scripts()
S
74 1 4
WPDesk\FlexibleShippingUps\UpsFreeShippingService\UpsFreeSettingsDefinition::__construct()
S
63 1 10
WPDesk\FlexibleShippingUps\Plugin::woocommerce_shipping_methods_filter()
S
73 1 5
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\PackerPackingMethodSettingsDefinitionDecorator::__construct()
S
78 1 3
WPDesk\FlexibleShippingUps\UpsFreeShippingService\Field\ProFeatureSettingsDefinitionDecoratorAbstract::get_pro_title_class()
S
82 1 3
WPDesk\FlexibleShippingUps\Assets::hooks()
S
79 1 3