Code Analysis: Transdirect Shipping 8.0.0

Function Rating Maintainability Complexity Lines of code
TransdirectShipping\Includes\Quotes::td_get_cart_items()
B
35 22 84
OrderSync::td_create_order()
B
44 21 36
OrderSync::td_sync_order()
B
34 14 87
OrderSync::td_sync_all_orders()
A
35 13 78
ProductSync::get_product_data()
A
44 13 41
OrderSync::td_start_cron()
A
44 11 42
TransdirectShipping\Includes\WCTransdirectShipping::calculate_shipping()
A
45 11 39
TransdirectShipping\Includes\WCTransdirectShipping::get_quote()
A
42 10 48
add_custom_shipping_zone_and_method()
A
47 10 36
ProductSync::td_start_product_cron()
S
60 6 13
TransdirectShipping\Includes\TransdirectShipping::override_shipping_options_text()
S
56 5 22
OrderSync::td_update_order()
S
61 5 11
TransdirectShipping\Includes\TransdirectShipping::before_create_order()
S
56 4 17
TransdirectShipping\Includes\WCTransdirectShipping::init_form_fields()
S
50 3 31
TransdirectShipping\Includes\TransdirectShipping::custom_address_type_field()
S
50 3 31
ProductSync::send_to_api()
S
61 4 11
TransdirectShipping\Includes\WCTransdirectShipping::__construct()
S
53 3 21
td_run_at_activation()
S
57 3 17
ProductSync::sync_all_product()
S
58 3 16
ProductSync::sync_updated_product()
S
59 3 15
TransdirectShipping\Frontend\TransdirectShippingPublic::enqueue_scripts()
S
54 2 20
TransdirectShipping\Includes\TransdirectShippingLoader::run()
S
66 3 8
td_cronstarter_activate()
S
67 3 8
TransdirectShipping\Includes\TransdirectShipping::__construct()
S
62 2 12
td_custom_process_order()
S
72 2 5
td_cronstarter_activation()
S
65 2 9
TransdirectShipping\Includes\TransdirectShippingI18n::load_plugin_textdomain()
S
69 1 7
action_woocommerce_update_product()
S
77 1 4
TransdirectShipping\Includes\TransdirectShipping::define_public_hooks()
S
65 1 8
humanizeCamelString()
S
79 1 3
TransdirectShipping\Frontend\TransdirectShippingPublic::__construct()
S
77 1 4
td_my_repeat_function()
S
77 1 4
TransdirectShipping\Includes\WCTransdirectShipping::process_admin_options()
S
81 1 3
TransdirectShipping\Includes\TransdirectShipping::load_dependencies()
S
80 1 3
TransdirectShipping\Admin\TransdirectShippingAdmin::__construct()
S
77 1 4
run_transdirect_shipping()
S
76 1 4
TransdirectShipping\Includes\TransdirectShipping::woocommerce_transdirect_shipping()
S
76 1 4
TransdirectShipping\Includes\TransdirectShipping::set_locale()
S
75 1 4
TransdirectShipping\Includes\TransdirectShippingLoader::__construct()
S
77 1 4
TransdirectShipping\Includes\TransdirectShippingLoader::add_filter()
S
77 1 3
TransdirectShipping\Includes\TransdirectShipping::get_loader()
S
82 1 3
TransdirectShipping\Includes\TransdirectShipping::run()
S
82 1 3
TransdirectShipping\Includes\TransdirectShippingLoader::add_action()
S
77 1 3
TransdirectShipping\Includes\TransdirectShipping::get_version()
S
82 1 3
TransdirectShipping\Includes\TransdirectShipping::woocommerce_transdirect_init()
S
79 1 3
snakeCaseString()
S
79 1 3
TransdirectShipping\Includes\TransdirectShipping::get_plugin_name()
S
82 1 3
TransdirectShipping\Includes\TransdirectShipping::define_admin_hooks()
S
65 1 8
TransdirectShipping\Includes\WCTransdirectShipping::admin_options()
S
78 1 3
TransdirectShipping\Includes\TransdirectShippingLoader::add()
S
64 1 10
TransdirectShipping\Frontend\TransdirectShippingPublic::enqueue_styles()
S
77 1 3
TransdirectShipping\Includes\TransdirectShipping::return_false()
S
82 1 3
td_cron_add_minute()
S
68 1 7
td_cronstarter_deactivate()
S
78 1 4
td_save_post_callback()
S
71 1 6
td_repeat_product_sync_function()
S
77 1 4
TransdirectShipping\Admin\TransdirectShippingAdmin::enqueue_styles()
S
77 1 3