Profile_Magic_Notification D

Total Complexity 184
Dependencies 5
Dependents 5
Total lines 1,680
Lines of code 1,428
Logical lines of code 823
Comment lines 92
Methods 34
Properties 2

Methods 34

Method Rating Maintainability Complexity Lines of code
pm_blog_post_published()
B
33 20 102
pm_generate_notification_without_heartbeat()
B
34 21 83
pm_notification_heartbeat_received()
B
37 18 73
pg_wallpost_published_notification()
A
40 15 60
pg_blog_post_change_status()
A
62 11 9
pm_generate_wall_post_notice()
A
38 6 70
pm_generate_wall_post_owner_notice()
A
40 6 62
pm_generate_group_join_owner_notice()
A
39 5 69
pm_generate_comment_notice()
A
39 5 68
pm_generate_group_remove_owner_notice()
A
39 5 68
pm_generate_user_status_notice()
A
40 5 63
pm_generate_friend_added_notice()
S
39 4 69
pm_generate_friend_request_notice()
S
39 4 67
pm_generate_blog_post_notice()
S
41 4 62
pm_generate_message_notice()
S
40 4 62
pm_generate_group_event_notice()
S
41 4 56
pm_generate_blog_post_owner_notice()
S
42 4 52
pg_new_group_event_notification()
S
47 5 36
pm_add_comment_notification()
S
50 5 27
pm_comment_notification_title()
S
52 5 24
pg_new_user_status_notification()
S
48 4 33
exclude_deactivate_extension_notification()
S
58 5 17
pm_generate_mycred_badge_earned_notice()
S
45 3 43
pm_mark_all_notification_as_read()
S
58 4 14
pm_get_user_unread_notification_count()
S
58 3 15
pm_added_earned_new_badge_notification()
S
54 1 21
pm_joined_new_group_notification()
S
57 1 17
pm_friend_request_notification()
S
57 1 17
pm_removed_old_group_notification()
S
57 1 17
pm_friend_added_notification()
S
57 1 17
pm_added_new_message_notification()
S
57 1 17
pm_get_all_users_with_gid()
S
67 1 7
pm_change_notification_status()
S
71 1 5
pm_delete_notification()
S
70 1 6