SLP_AJAX B

Total Complexity 77
Dependencies 7
Dependents 3
Total lines 699
Lines of code 370
Logical lines of code 202
Comment lines 223
Methods 22
Properties 11

Methods 22

Method Rating Maintainability Complexity Lines of code
slp_change_option()
B
37 15 75
execute_location_query()
A
36 13 80
find_locations()
A
45 9 41
slp_add_marker()
S
44 5 41
set_valid_query_params()
S
59 4 16
slp_delete_location()
S
60 4 13
is_valid_ajax_action()
S
64 4 11
renderJSON_Response()
S
53 3 24
getLimitBasedOnMode()
S
66 3 8
remove_distance_clauses()
S
67 3 7
remove_SQL_distance_param()
S
66 2 9
update_slp_user_meta()
S
70 2 6
csl_ajax_search()
S
81 1 3
filter_out_private_locations()
S
80 1 3
csl_ajax_onload()
S
80 1 3
user_can_manage_slp()
S
80 1 3
process_slp_clear_schedule_messages()
S
72 1 5
process_location_manager()
S
82 1 3
add_initial_distance_sort_to_orderby()
S
81 1 3
add_distance_sort_to_orderby()
S
81 1 3
add_ajax_hooks()
S
66 1 8
__construct()
S
72 1 5