Perfecty_Push_Lib_Db S

Total Complexity 46
Dependencies 2
Dependents 7
Total lines 674
Lines of code 374
Logical lines of code 139
Comment lines 206
Methods 32
Properties 2

Methods 32

Method Rating Maintainability Complexity Lines of code
get_users()
S
55 4 19
get_notifications_daily_stats()
S
52 3 26
db_create()
S
49 2 40
get_notifications()
S
56 3 17
create_user()
S
55 2 20
create_notification()
S
56 2 18
get_total_users()
S
64 3 9
update_notification()
S
57 1 17
update_user()
S
58 1 16
delete_users()
S
64 2 9
delete_notifications()
S
64 2 9
mark_notification_completed_untake()
S
61 1 13
get_jobs_stats()
S
60 1 13
mark_notification_completed()
S
62 1 12
mark_notification_failed()
S
62 1 12
mark_notification_running()
S
64 1 11
get_notifications_stats()
S
63 1 10
untake_notification()
S
78 1 3
take_notification()
S
78 1 3
with_prefix()
S
76 1 4
get_notifications_total()
S
72 1 5
get_notification()
S
64 1 10
users_table()
S
79 1 3
get_user_by_endpoint()
S
64 1 10
get_user_by_uuid()
S
64 1 10
get_user()
S
65 1 9
set_user_disabled_with_endpoint()
S
67 1 8
set_user_disabled()
S
67 1 8
set_user_active()
S
67 1 8
get_users_stats()
S
63 1 10
notifications_table()
S
79 1 3
take_untake_notification()
S
66 1 9