Code Analysis: Conditional Payments and Shipping for WooCommerce 1.0.7

Most Complex Functions

Function Rating Complexity
RSPW_Payment_Filter::exclude_payment_gateways()
A
10
RSPW_Admin::get_rule_type_operators()
S
8
RSPW_Shipping_Conditions_Meta_Box::get_shipping_methods()
S
6
RSPW_Shipping_Filter::is_condition_match()
S
5
RSPW_Shipping_Conditions_Meta_Box::rules_metabox()
S
2
RSPW_Payment_Conditions_Meta_Box::rules_metabox()
S
2
RSPW_Shipping_Filter::exclude_package_shipping_methods()
S
5
RSPW_Admin::print_rules()
S
4
RSPW_Bootstrap::rules_and_operations_autoloader()
S
4
RSPW_Coupon_Code_Rule::validate()
S
4
RSPW_Admin::register_post_types()
S
1
RSPW_Payment_Filter::is_condition_match()
S
3