Code Analysis: Easy Shipping for Woocommerce 1.0.2

Most Complex Classes

Class Rating Complexity
Esraw_Shipping_Easy_Rate
A
55
Esraw
S
10
Esraw_Loader
S
7
Esraw_Admin
S
5
Esraw_Public
S
3
Esraw_Activator
S
1
Esraw_Deactivator
S
1
Esraw_i18n
S
1

Most Complex Functions

Function Rating Complexity
Esraw_Shipping_Easy_Rate::is_available()
B
17
Esraw_Shipping_Easy_Rate::calculate_shipping()
A
15
Esraw_Shipping_Easy_Rate::instance_options()
A
10
Esraw_Shipping_Easy_Rate::init_form_fields()
S
1
Esraw_Shipping_Easy_Rate::__construct()
S
6
Esraw_Loader::run()
S
3
Esraw_Shipping_Easy_Rate::is_visible_for_user()
S
3
Esraw_Shipping_Easy_Rate::enqueue_admin_js()
S
1
Esraw::__construct()
S
2
Esraw_Public::display_shipping_description_on_cart()
S
2
Esraw::define_public_hooks()
S
1
run_esraw()
S
1