PMPro_REST_API_Routes D

Total Complexity 157
Dependencies 4
Dependents 1
Total lines 962
Lines of code 620
Logical lines of code 295
Comment lines 201
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
pmpro_rest_api_change_membership_level()
C
37 25 67
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_register_routes()
A
33 1 148
pmpro_rest_api_get_membership_level()
A
53 9 21
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_recent_memberships()
S
45 4 43
pmpro_rest_api_get_permissions_check()
S
49 4 32
pmpro_rest_api_delete_membership_level()
S
60 4 12
pmpro_rest_api_get_discount_code()
S
61 4 11
pmpro_rest_api_recent_orders()
S
48 2 41
validate_me()
S
66 2 9
pmpro_rest_api_convert_to_array()
S
80 1 3