MDJM_API D

Total Complexity 161
Dependencies 4
Dependents 1
Total lines 1,339
Lines of code 734
Logical lines of code 437
Comment lines 333
Methods 33
Properties 7

Methods 33

Method Rating Maintainability Complexity Lines of code
list_addons()
B
41 17 56
get_employee()
A
39 14 61
process_api_key()
A
40 12 64
get_client()
A
43 12 48
list_packages()
A
47 11 36
list_events()
A
46 10 37
addon_options()
A
48 10 31
availability_check()
A
46 8 37
validate_user()
S
53 7 20
package_options()
S
52 6 23
generate_api_key()
S
53 6 23
get_user()
S
55 5 19
define_endpoints()
S
43 1 69
get_addon()
S
53 4 23
get_package()
S
53 4 23
get_event()
S
53 4 22
revoke_api_key()
S
55 4 21
get_user_secret_key()
S
60 3 13
get_user_public_key()
S
60 3 13
register_endpoints()
S
67 3 8
process_request()
S
63 2 11
__construct()
S
57 1 16
missing_params()
S
65 2 9
generate_private_key()
S
71 2 5
generate_public_key()
S
71 2 5
output()
S
66 1 8
get_version()
S
81 1 3
get_token()
S
78 1 3
update_key()
S
81 1 3
no_permsission()
S
70 1 6
invalid_auth()
S
70 1 6
missing_auth()
S
70 1 6
invalid_key()
S
70 1 6