Code Analysis: Memberships for WooCommerce 1.0.3

Most Complex Functions

Function Rating Complexity
XA_Woocommerce_User_Memberships::is_user_member()
C
27
XA_Woocommerce_User_Memberships::create_user_membership()
B
20
XA_Woocommerce_Membership_Plan::grant_access_from_purchase()
B
18
Xa_Woocommerce_Membership_Admin::output_plan_details_panel()
B
14
Xa_Woocommerce_User_Membership::get_product_id()
A
15
hforce_memberships_has_order_granted_access()
A
13
XA_Woocommerce_User_Memberships::get_user_membership()
A
13
XA_Woocommerce_Membership_Plan::get_expiration_date()
A
12
Xa_Woocommerce_Membership_Plans::grant_access_to_membership_from_order()
A
12
hf_user_membership_save_post()
A
12
Xa_Woocommerce_Membership_Admin::save_user_membership_metabox()
A
12
Xa_Woocommerce_User_Membership::hf_update_user_membership_data()
A
12