ALEXR_Ajax_Actions D

Total Complexity 145
Dependencies 15
Dependents 0
Total lines 1,050
Lines of code 644
Logical lines of code 371
Comment lines 170
Methods 20
Properties 7

Methods 20

Method Rating Maintainability Complexity Lines of code
updateBookingValuesFromRequest()
D
29 34 115
sendBookingNotifications()
B
41 17 63
attachAreaTableSelected()
B
42 16 55
get_restaurant_data()
B
37 15 66
cancel_booking()
A
44 10 43
confirm_booking()
A
45 9 41
update_booking_status()
S
47 6 35
get_booking_tags()
S
49 5 30
updateCustomerConditions()
S
56 5 20
isBookingDuplicated()
S
53 4 22
get_month_available_dates()
S
53 4 20
assignOrCreateNewCustomerIfNeeded()
S
57 4 18
loadAjaxActions()
S
46 2 42
get_fields()
S
56 3 17
get_booking()
S
57 3 15
search_bookings()
S
52 2 25
getShowAlternativeDays()
S
67 3 7
modify_booking()
S
81 1 3
verify_nonce()
S
74 1 4
__construct()
S
82 1 3