PH_AJAX D

Total Complexity 812
Dependencies 15
Dependents 0
Total lines 6,311
Lines of code 4,625
Logical lines of code 2,400
Comment lines 388
Methods 98
Properties 0

Methods 98

Method Rating Maintainability Complexity Lines of code
applicant_registration()
D
13
67 302
make_property_enquiry()
D
15
65 274
create_contact_from_enquiry()
D
21
49 186
appraisal_instructed()
D
21
39 205
save_account_requirements()
D
27
40 121
get_appraisal_actions()
D
21
30 259
activate_pro_feature()
D
24
33 202
save_account_details()
C
33 25 94
viewing_email_attending_negotiator_booking_confirmation()
B
30 20 120
record_offer_property()
B
32 19 111
viewing_email_applicant_booking_confirmation()
B
33 19 91
book_viewing_property()
B
33 18 104
viewing_email_owner_booking_confirmation()
B
32 18 103
search_properties()
B
33 18 102
appraisal_email_owner_booking_confirmation()
B
35 16 77
get_appraisal_details_meta_box()
B
36 15 80
appraisal_carried_out()
A
42 14 50
search_contacts()
A
40 13 58
get_offer_actions()
A
36 10 92
record_offer_contact()
A
38 11 75
check_key_date_recurrence()
A
44 13 42
get_offer_details_meta_box()
A
37 10 79
load_existing_owner_contact()
A
41 10 54
book_viewing_contact()
A
39 9 67
get_my_upcoming_appointments()
A
36 7 94
get_contact_solicitor()
A
45 10 45
validate_save_contact()
A
41 9 59
check_recaptcha_form_response()
A
46 10 42
get_sale_actions()
A
41 7 63
__construct()
A
35 3 105
create_contact_login()
A
43 6 51
get_upcoming_overdue_key_dates()
A
39 5 66
merge_contact_records()
A
48 7 32
reset_password()
S
45 6 45
load_existing_features()
S
49 7 30
add_key_date()
S
44 6 45
save_key_date()
S
46 6 40
login()
S
44 5 50
get_property_marketing_statistics_meta_box()
S
48 6 33
osm_geocoding_request()
S
48 6 32
add_note()
S
48 5 33
search_negotiators()
S
49 5 31
lost_password()
S
44 4 45
get_sale_details_meta_box()
S
45 4 44
get_viewings_awaiting_applicant_feedback()
S
45 3 44
deactivate_pro_feature()
S
52 4 27
offer_revert_pending()
S
57 4 16
get_news()
S
54 3 21
toggle_note_pinned()
S
56 3 18
sale_fallen_through()
S
57 3 16
appraisal_revert_pending()
S
57 3 16
appraisal_revert_carried_out()
S
57 3 16
offer_withdrawn()
S
57 3 16
get_list_string()
S
61 3 13
get_management_dates_grid()
S
61 3 13
viewing_revert_feedback_pending()
S
56 2 18
viewing_revert_pending()
S
56 2 18
viewing_cancelled()
S
57 2 17
viewing_not_interested_feedback()
S
57 2 17
appraisal_cancelled()
S
57 2 17
appraisal_lost_reason()
S
57 2 17
viewing_interested_feedback()
S
57 2 17
viewing_feedback_not_required()
S
57 2 16
viewing_carried_out()
S
58 2 16
viewing_feedback_passed_on()
S
57 2 16
viewing_no_show()
S
58 2 16
appraisal_won()
S
58 2 16
sale_completed()
S
58 2 16
sale_exchanged()
S
58 2 16
offer_accepted()
S
58 2 16
offer_declined()
S
58 2 16
appraisal_revert_won()
S
58 2 16
get_contact_enquiries_meta_box()
S
62 2 11
get_contact_sales_meta_box()
S
62 2 11
get_property_sales_meta_box()
S
62 2 11
get_property_enquiries_meta_box()
S
62 2 11
get_contact_offers_meta_box()
S
62 2 11
get_property_offers_meta_box()
S
62 2 11
get_contact_viewings_meta_box()
S
62 2 11
get_property_viewings_meta_box()
S
62 2 11
get_contact_tenancies_grid()
S
65 2 9
get_property_tenancies_grid()
S
65 2 9
get_viewing_details_meta_box()
S
63 2 9
delete_note()
S
65 2 9
dismiss_notice_missing_google_maps_api_key()
S
76 1 4
dismiss_notice_demo_data()
S
76 1 4
dismiss_notice_missing_search_results()
S
76 1 4
delete_key_date()
S
66 1 8
get_notes_grid()
S
67 1 7
get_viewing_lightbox()
S
68 1 7
get_key_dates_quick_edit_row()
S
72 1 5
search_contacts_where()
S
71 1 5
get_viewing_actions()
S
69 1 6
dismiss_notice_leave_review()
S
76 1 4
json_headers()
S
81 1 3
dismiss_notice_email_cron_not_running()
S
80 1 3
dismiss_notice_invalid_expired_license_key()
S
76 1 4
get_pinned_notes_grid()
S
67 1 7