PMPro_REST_API_Routes D

Total Complexity 142
Dependencies 4
Dependents 1
Total lines 876
Lines of code 566
Logical lines of code 267
Comment lines 179
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
pmpro_rest_api_set_membership_level()
C
40 26 47
pmpro_rest_api_set_discount_code()
C
40 25 50
pmpro_rest_api_cancel_membership_level()
A
45 14 39
pmpro_rest_api_change_membership_level()
A
47 12 33
pmpro_rest_api_get_membership_level()
A
53 9 21
pmpro_rest_api_register_routes()
A
34 1 138
pmpro_rest_api_get_checkout_levels()
A
51 8 25
pmpro_rest_api_get_checkout_level()
A
55 8 19
pmpro_rest_api_get_membership_levels_for_user()
S
56 7 17
pmpro_rest_api_get_membership_level_for_user()
S
56 7 17
pmpro_rest_api_get_has_membership_access()
S
55 6 19
pmpro_rest_api_get_permissions_check()
S
49 4 32
pmpro_rest_api_delete_membership_level()
S
60 4 12
pmpro_rest_api_recent_orders()
S
48 2 41
pmpro_rest_api_get_discount_code()
S
61 4 11
pmpro_rest_api_recent_memberships()
S
50 2 33
validate_me()
S
66 2 9
pmpro_rest_api_convert_to_array()
S
80 1 3