WPCW_WC_Membership C

Total Complexity 114
Dependencies 5
Dependents 1
Total lines 695
Lines of code 396
Logical lines of code 232
Comment lines 180
Methods 14
Properties 4

Methods 14

Method Rating Maintainability Complexity Lines of code
retroactive_assignment()
C
30 24 118
wc_check_wpcw_course_access()
B
37 23 71
handle_wc_membership_user_course_de_enrollment()
B
42 18 51
handle_wc_subscription_user_course_de_enrollment()
A
46 14 40
handle_courseSync()
S
53 7 21
getMembershipLevels()
S
56 5 17
handle_wc_subscription_user_course_enrollment()
S
59 5 15
handle_wc_membership_user_course_enrollment()
S
59 5 15
attach_updateUserCourseAccess()
S
59 3 13
handle_wc_membership_user_course_status_change()
S
63 3 10
handle_course_de_enrollment()
S
64 3 9
handle_updateUserCourseAccess()
S
64 2 10
__construct()
S
79 1 3
found_membershipTool()
S
80 1 3