UserFeedback_Frontend D

Total Complexity 150
Dependencies 6
Dependents 2
Total lines 935
Lines of code 660
Logical lines of code 310
Comment lines 114
Methods 18
Properties 1

Methods 18

Method Rating Maintainability Complexity Lines of code
process_rules()
D
26
49 135
filter_surveys_by_advanced_targeting()
B
42 22 47
save_survey_response()
B
36 16 84
validate_individual_answer()
A
40 13 69
enqueue_styles_and_scripts_for_surveys()
A
46 11 37
get_surveys_for_current_page()
A
45 8 44
enqueue_frontend_styles()
S
48 6 34
validate_response_answers()
S
49 5 34
enqueue_frontend_scripts_for_surveys()
S
47 4 37
userfeedback_detect_page_id()
S
61 5 13
register_chunc_scripts()
S
50 2 36
enqueue_base_frontend_scripts()
S
55 2 23
enqueue_frontend_scripts_for_preview()
S
55 1 21
register_frontend_routes()
S
57 1 20
record_survey_impression()
S
65 2 8
__construct()
S
69 1 6
get_frontend_asset_url()
S
67 1 9
get_survey_cookie_name()
S
79 1 3