HippooEventNotificationController C

Total Complexity 110
Dependencies 2
Dependents 0
Total lines 641
Lines of code 425
Logical lines of code 204
Comment lines 0
Methods 36
Properties 5

Methods 36

Method Rating Maintainability Complexity Lines of code
get_variable_replacements()
C
37 31 61
get_hook_variables()
A
50 9 31
validate_notification_data()
S
54 5 19
register_routes()
S
42 1 68
update_notification()
S
53 3 22
get_available_hooks()
S
60 3 13
send_notification()
S
50 2 28
delete_notification()
S
56 2 17
create_notification()
S
58 2 15
get_hook_group()
S
67 3 8
replace_variables()
S
67 3 7
get_notification()
S
59 2 13
register_hooks()
S
61 2 12
get_notifications()
S
54 1 20
init_database()
S
58 1 17
get_order_id()
S
79 2 3
get_billing_first_name()
S
79 2 3
get_billing_last_name()
S
79 2 3
get_billing_email()
S
79 2 3
get_order_total()
S
79 2 3
get_order_status()
S
79 2 3
get_product_id()
S
79 2 3
get_product_name()
S
79 2 3
get_stock_quantity()
S
79 2 3
get_user_login()
S
79 2 3
get_user_email()
S
79 2 3
get_user_id()
S
79 2 3
get_comment_content()
S
79 2 3
get_comment_author()
S
79 2 3
get_comment_post_ID()
S
79 2 3
get_post_id()
S
79 2 3
get_post_title()
S
79 2 3
get_post_status()
S
79 2 3
get_all_variables()
S
72 2 5
get_all_events()
S
60 1 12
permissions_check()
S
80 1 3