VikBookingController D

Total Complexity 3,217
Dependencies 41
Dependents 0
Total lines 13,301
Lines of code 11,172
Logical lines of code 8,377
Comment lines 1,229
Methods 283
Properties 0

Methods 283

Method Rating Maintainability Complexity Lines of code
do_updatebusy()
D
0
254 688
saveconfig()
D
0
133 763
createrestriction()
D
10
117 214
do_updateroom()
D
5
103 361
do_updateseason()
D
9
110 251
do_createseason()
D
9
108 248
setordconfirmed()
D
8
98 300
csvexportlaunch()
D
10
87 278
updaterestriction()
D
17
93 155
do_resendorderemail()
D
12
86 239
do_createoptionals()
D
16
76 204
do_updateoptional()
D
15
76 204
do_createroom()
D
14
69 252
alterbooking()
D
17
56 228
getbookingsinfo()
D
20
59 182
orphanscount()
D
21
48 192
do_updatecustomer()
D
20
44 205
modroomrateplans()
D
28
46 115
updatebookingcheckin()
D
28
40 110
multiphotosupload()
D
25
32 145
get_report_data()
D
25
31 159
createcheckindoc()
D
26
32 136
savecustomer()
D
26
32 135
createcustomf()
D
35 36 65
calc_rates()
D
28
32 123
createcarat()
D
28
32 123
updatecustomf()
D
36 35 57
do_updatepackage()
D
28
31 112
updatecarat()
D
29 30 112
icsexportlaunch()
D
29 30 106
do_createpackage()
C
30 30 101
sendcustomemail()
C
28
28 121
operatorperms()
C
36 26 73
exportcustomerslaunch()
C
32 22 92
donut_charts_data()
B
32 21 100
do_savetranslation()
B
36 21 72
removeorders()
B
34 20 86
condtext_update_tmpl()
B
40 21 56
sortpayment()
B
38 19 74
geninvoices()
B
36 18 75
sortoption()
B
38 18 73
sortfield()
B
38 18 73
sortcarat()
B
38 18 73
do_storemaninvoice()
B
34 17 85
do_refundtn()
B
35 17 76
updatepayment()
B
39 17 56
removeseasons()
B
40 17 53
searchcustomer()
B
34 13 101
createpayment()
B
39 16 55
removebusy()
A
36 14 75
getgeoinfo()
A
41 14 54
isroombookable()
A
42 14 49
clean_duplicate_records()
A
40 13 61
sharesignaturelink()
A
39 13 59
updatecoupon()
A
41 13 50
createcoupon()
A
41 13 49
add_roomdaynote()
A
44 12 43
exec_admin_widget()
A
44 12 42
updateiva()
A
44 12 39
createiva()
A
45 12 38
do_createcron()
A
42 11 47
do_updatecron()
A
43 11 44
removemoreimgs()
A
43 10 48
do_updateoperator()
A
43 9 44
dayselectioncount()
A
43 9 41
saveoperator()
A
45 9 36
upload_customer_document()
A
40 7 62
downloadinvoices()
A
43 8 45
widgets_watch_data()
A
49 9 30
update_option_params()
A
49 9 28
resendinvoices()
A
46 8 38
rmcustomemailtpl()
A
47 8 34
sendcustomsms()
A
50 8 26
invoke_report()
A
51 8 26
updateprogram()
A
53 8 22
_doCreateCondText()
A
46 7 36
do_savetrkconfig()
A
47 7 34
removecrons()
S
49 7 29
add_fest()
S
50 7 27
invoke_vcm()
S
50 7 26
removecarat()
S
51 7 25
removeoptionals()
S
51 7 25
do_updateprice()
S
50 7 24
do_createprice()
S
51 7 23
bookings_have_reviews()
S
52 7 22
_doUpdateCondText()
S
46 6 36
navigateToBooking()
S
54 7 18
savetmplfile()
S
51 6 25
switchRoomIndex()
S
52 6 24
delete_customer_document()
S
47 5 36
exec_multitask_widgets()
S
54 6 19
setbookingtag()
S
49 5 30
removeinvoices()
S
51 5 25
remove_roomdaynote()
S
54 5 20
modtracking()
S
55 5 19
removetariffs()
S
55 5 19
remove_fest()
S
56 5 18
unifycheckinout()
S
46 3 40
loadsmsbalance()
S
54 4 20
removeprice()
S
55 4 19
removeroom()
S
55 4 19
removepackages()
S
55 4 19
removecustomers()
S
55 4 18
removeoperators()
S
57 4 16
removecustomf()
S
57 4 16
notification_displayer()
S
57 4 16
removecoupons()
S
57 4 16
removepayments()
S
57 4 16
removeiva()
S
57 4 16
removerestrictions()
S
57 4 16
save_admin_widgets()
S
57 4 15
geocoding_endpoint()
S
60 4 12
checkvcmrateschanges()
S
61 4 11
upload_media_file()
S
51 3 25
modavailpayment()
S
57 3 16
updatecat()
S
56 3 16
modavail()
S
57 3 16
removetrackings()
S
58 3 16
uploadsnapshot()
S
57 3 16
updatemaninvoice()
S
57 3 15
display()
S
59 3 15
createcat()
S
57 3 15
savemaninvoice()
S
58 3 14
unlockrecords()
S
60 3 13
removecat()
S
60 3 13
removecondtext()
S
61 3 12
cronlogs()
S
60 3 12
store_booking_history_event()
S
61 3 11
loadsmsparams()
S
62 3 11
updatereceiptnum()
S
59 2 14
checkversion()
S
60 2 14
updatemaninvoicestay()
S
60 2 12
newoperator()
S
67 2 8
stats()
S
67 2 8
ratesoverv()
S
67 2 8
pmsreports()
S
67 2 8
einvoicing()
S
67 2 8
loadpaymentparams()
S
65 2 9
updatepackagestay()
S
70 2 6
newcondtext()
S
67 2 8
newcron()
S
67 2 8
loadcronparams()
S
65 2 9
editcondtext()
S
67 2 8
createcondtext()
S
70 2 6
createcondtextstay()
S
70 2 6
updatecondtext()
S
70 2 6
updatecondtextstay()
S
70 2 6
updatepackage()
S
70 2 6
editpackage()
S
67 2 8
createpackagestay()
S
70 2 6
trkconfig()
S
67 2 8
updateseasonstay()
S
70 2 6
tableaux()
S
67 2 8
updateoperator()
S
70 2 6
updateoperatorstay()
S
70 2 6
crons()
S
67 2 8
editcron()
S
67 2 8
cancelcustomer()
S
65 2 9
savetrkconfig()
S
70 2 6
savetrkconfigstay()
S
70 2 6
trackings()
S
67 2 8
createpackage()
S
70 2 6
updatecron()
S
70 2 6
updatecronstay()
S
70 2 6
createcron()
S
70 2 6
createcronstay()
S
70 2 6
packages()
S
67 2 8
newpackage()
S
67 2 8
cancelbusy()
S
68 2 6
cancelinvoice()
S
65 2 9
operators()
S
67 2 8
editoperator()
S
67 2 8
updateseason()
S
70 2 6
categories()
S
67 2 8
newcarat()
S
67 2 8
newcat()
S
67 2 8
editcustomf()
S
67 2 8
newcustomf()
S
67 2 8
customf()
S
67 2 8
newcustomer()
S
67 2 8
editbusy()
S
67 2 8
editcustomer()
S
67 2 8
restrictions()
S
67 2 8
editcoupon()
S
67 2 8
newcoupon()
S
67 2 8
coupons()
S
67 2 8
newrestriction()
S
67 2 8
editrestriction()
S
67 2 8
editcarat()
S
67 2 8
editpayment()
S
67 2 8
translations()
S
67 2 8
newpayment()
S
67 2 8
carat()
S
67 2 8
prices()
S
67 2 8
newprice()
S
67 2 8
editprice()
S
67 2 8
createprice()
S
70 2 6
createprice_new()
S
70 2 6
updateprice()
S
70 2 6
editcat()
S
67 2 8
updatepricestay()
S
70 2 6
iva()
S
67 2 8
newiva()
S
67 2 8
editiva()
S
67 2 8
payments()
S
67 2 8
overv()
S
67 2 8
tariffs()
S
67 2 8
customers()
S
67 2 8
createroom()
S
70 2 6
editseason()
S
67 2 8
exportcustomers()
S
69 2 7
calendar()
S
67 2 8
rooms()
S
67 2 8
createseason()
S
70 2 6
createoptionalsstay()
S
70 2 6
createoptionals()
S
70 2 6
newroom()
S
67 2 8
updateoptionalstay()
S
70 2 6
updateoptional()
S
70 2 6
editoptional()
S
67 2 8
newoptionals()
S
67 2 8
optionals()
S
67 2 8
updatecustomerstay()
S
70 2 6
editroom()
S
67 2 8
createroomstay()
S
70 2 6
updateroom()
S
70 2 6
updatecustomer()
S
70 2 6
choosebusy()
S
67 2 8
orders()
S
67 2 8
seasons()
S
67 2 8
editorder()
S
67 2 8
config()
S
67 2 8
updateroomstay()
S
70 2 6
newseason()
S
67 2 8
createseason_new()
S
70 2 6
invoices()
S
67 2 8
newmaninvoice()
S
67 2 8
editmaninvoice()
S
67 2 8
cancelcondtext()
S
81 1 3
reset_admin_widgets()
S
74 1 5
admin_widgets_welcome()
S
66 1 8
refundtn()
S
76 1 4
next_booking()
S
81 1 3
prev_booking()
S
81 1 3
sendcancordemail()
S
81 1 3
csvexportprepare()
S
76 1 4
cancelbusyvcm()
S
76 1 4
canceldash()
S
76 1 4
savetranslationstay()
S
81 1 3
resendordemail()
S
82 1 3
cron_exec()
S
76 1 4
updatebusydoinv()
S
81 1 3
updatebusy()
S
82 1 3
downloadcron()
S
76 1 4
savetranslation()
S
82 1 3
renewsession()
S
74 1 5
cancelcrons()
S
76 1 4
vieworders()
S
82 1 3
setnewrates()
S
76 1 4
edittmplfile()
S
76 1 4
tmplfileprew()
S
76 1 4
updateprogramlaunch()
S
66 1 9
bookingcheckin()
S
76 1 4
canceloperator()
S
76 1 4
cancelpackages()
S
76 1 4
canceltrk()
S
76 1 4
cancelcalendar()
S
72 1 5
canceliva()
S
76 1 4
cancelprice()
S
76 1 4
cancelcat()
S
76 1 4
cancelcarat()
S
76 1 4
cancel()
S
76 1 4
canceloptionals()
S
76 1 4
canceloverv()
S
76 1 4
icsexportprepare()
S
76 1 4
canceledorder()
S
72 1 5
goconfig()
S
76 1 4
cancelseason()
S
76 1 4
cancelpayment()
S
76 1 4
cancelcustomf()
S
76 1 4
cancelcoupon()
S
76 1 4
cancelrestriction()
S
76 1 4
gencheckindoc()
S
76 1 4