VikRentCar D

Total Complexity 1,867
Dependencies 23
Dependents 42
Total lines 7,960
Lines of code 6,265
Logical lines of code 4,543
Comment lines 1,092
Methods 189
Properties 1

Methods 189

Method Rating Maintainability Complexity Lines of code
applySeasonsCar()
D
0
232 551
applySeasonalPrices()
D
0
201 492
sendOrderEmail()
D
5
104 338
parsePdfTemplate()
D
19
50 195
parseEmailTemplate()
D
20
49 188
validateCarRestriction()
D
27
54 113
carBookable()
D
28
50 112
getOutOfHoursFees()
D
27
36 139
generateCheckinPdf()
D
25
35 144
sendCustMail()
D
24
32 149
sendCustMailFromBack()
D
25
31 146
displayCronParameters()
C
37 31 59
applyExtraHoursChargesPrices()
C
35 28 88
parseSeasonRestrictions()
C
38 28 67
parseCheckinPdfTemplate()
C
33 25 86
parseInvoiceTemplate()
B
32 19 102
getCarUnitNumsUnavailable()
B
40 22 53
applyExtraHoursChargesCar()
B
38 20 70
preferredCountriesOrdering()
B
41 18 50
extraHoursSetPreviousFare()
B
41 17 57
dateIsValid()
B
52 19 21
displayPaymentParameters()
B
40 16 56
validEmail()
B
45 17 39
checkValidClosingDays()
B
41 16 50
externalroute()
B
42 16 49
getCarRplansClosingDates()
A
44 16 42
getCarCaratOriz()
A
41 15 53
carNotLocked()
A
42 15 51
sendAdminMail()
A
39 14 59
getCarRplansClosedInDates()
A
43 15 44
getCarCarat()
A
44 14 40
getCarCaratFly()
A
44 14 40
formatSeasonDates()
A
47 14 28
sayMonth()
A
46 12 41
extraHoursSetPreviousFareCar()
A
45 12 39
getEmailIcal()
A
44 11 40
carRestrictions()
A
51 12 25
getTimeOpenStore()
A
47 11 39
getSeasonRangeTs()
A
49 11 31
loadPdfTemplate()
A
45 10 39
loadRestrictions()
A
46 10 38
parseSpecialTokens()
A
42 9 50
sayCostPlusIva()
A
46 9 39
sayCostMinusIva()
A
46 9 39
sayOptionalsMinusIva()
A
47 8 33
sayOptionalsPlusIva()
A
47 8 33
sayLocFeeMinusIva()
A
47 8 33
sayLocFeePlusIva()
A
47 8 33
showPlacesFront()
A
49 8 32
showCategoriesFront()
A
49 8 32
useCharatsFilter()
A
49 8 32
applyHourlyPrices()
A
50 8 28
loadCarIndexesOrders()
A
50 8 27
getLoginReturnUrl()
S
60 9 10
sayWeekDay()
S
53 7 26
getCarOptionals()
S
51 7 26
sayCategory()
S
52 7 22
globalRestrictions()
S
56 7 19
detectUserAgent()
S
57 7 15
dayValidTs()
S
50 6 28
allowPickOnDrop()
S
51 6 27
isFontAwesomeEnabled()
S
51 6 27
ivaInclusa()
S
52 6 24
loadJquery()
S
52 6 24
allowMultiLanguage()
S
52 6 24
showTaxOnSummaryOnly()
S
53 6 23
formatLocationClosingDays()
S
53 6 20
compareSeasonRestrictionsNights()
S
56 6 19
loadEmailTemplate()
S
55 6 18
getSubmitName()
S
50 5 32
loadInvoiceTmpl()
S
49 5 30
parseJsDrangeWdayCombo()
S
59 6 13
getPayment()
S
53 5 22
getSecretLink()
S
56 5 19
loadCharacteristics()
S
55 5 19
getDateTimestamp()
S
55 5 19
caniWrite()
S
55 5 18
findProperItemIdType()
S
58 5 16
getFirstCustDataField()
S
58 5 16
pushCarCharacteristics()
S
59 5 15
sayOohFeeMinusIva()
S
51 4 27
sayOohFeePlusIva()
S
51 4 27
getGroupDays()
S
56 4 18
loadPreviousUserData()
S
58 4 15
applyHourlyPricesCar()
S
58 4 13
totElements()
S
62 4 12
getDateFormat()
S
53 3 24
getTimeFormat()
S
53 3 24
getTypeDeposit()
S
53 3 24
getCurrencySymb()
S
53 3 24
getNumberFormatData()
S
53 3 24
getSubmitClass()
S
53 3 24
getFirstWeekDay()
S
53 3 24
setDropDatePlus()
S
53 3 24
getMinDaysAdvance()
S
53 3 24
getMaxDateFuture()
S
53 3 24
addJoomlaUser()
S
52 3 24
registerLocationTaxRate()
S
57 3 16
buildCustData()
S
64 4 9
getPlaceInfo()
S
59 3 14
getPlaceName()
S
59 3 14
getCategoryName()
S
59 3 14
sayDateFormat()
S
59 3 14
getPriceAttr()
S
59 3 14
getPriceName()
S
59 3 14
getCarInfo()
S
59 3 14
getSenderMail()
S
61 3 13
uploadFile()
S
61 3 13
sortCharacteristics()
S
62 3 12
sortSeasonsRangeTs()
S
62 3 12
sortCarPrices()
S
62 3 12
sortResults()
S
62 3 12
allowRent()
S
61 3 12
showFooter()
S
61 3 12
addAdminEmailRecipient()
S
63 3 11
getHoursMinutes()
S
57 2 17
loadFontAwesome()
S
68 3 7
getTracker()
S
69 3 6
filterNightsSeasonsCal()
S
64 3 10
getIcalEndType()
S
64 3 10
getSendEmailWhen()
S
64 3 10
getBackendLogo()
S
60 2 14
attachIcal()
S
60 2 14
loadBootstrap()
S
60 2 14
sayCustCostMinusIva()
S
59 2 13
getMinutesLock()
S
60 2 13
getCouponInfo()
S
61 2 12
getAliq()
S
62 2 11
getDisabledRentMsg()
S
62 2 11
getAdminMail()
S
62 2 11
getClosingMain()
S
62 2 11
getIntroMain()
S
62 2 11
getDisclaimer()
S
62 2 11
getLocFee()
S
61 2 11
getFrontTitle()
S
62 2 11
requireLogin()
S
65 2 8
sendPDF()
S
65 2 8
areTherePayments()
S
68 2 7
showPartlyReserved()
S
65 2 8
todayBookings()
S
65 2 8
getCronKey()
S
64 2 10
couponsEnabled()
S
65 2 8
customersPinEnabled()
S
65 2 8
loadCheckinPdfTemplate()
S
65 2 9
getVar()
S
70 2 6
getGoogleMapsKey()
S
64 2 10
applyExtraHoursChargesBasp()
S
65 2 8
tokenForm()
S
65 2 8
payTotal()
S
65 2 8
sendMailStats()
S
65 2 8
isSite()
S
68 2 7
userIsLogged()
S
69 2 7
getCPinIstance()
S
69 2 6
saveOldOrders()
S
65 2 8
getVrcApplication()
S
69 2 6
getTranslator()
S
69 2 6
getCompanyName()
S
71 2 6
valuecsv()
S
66 2 8
allowStats()
S
65 2 8
isAdmin()
S
68 2 7
getTheme()
S
67 1 8
getDefaultDistinctiveFeatures()
S
67 1 8
prepareViewContent()
S
82 1 3
getFooterOrdMail()
S
67 1 8
registerVar()
S
79 1 3
getFrontTitleTagClass()
S
67 1 8
getInvoiceCompanyInfo()
S
67 1 8
getDamageShowType()
S
66 1 8
getPaypalAcc()
S
67 1 8
sendJutility()
S
81 1 3
getCurrencyName()
S
67 1 8
numberFormat()
S
70 1 5
getCurrencyCodePp()
S
67 1 8
getFrontTitleTag()
S
67 1 8
getHoursCarAvail()
S
67 1 8
getHoursMoreRb()
S
67 1 8
getFullFrontTitle()
S
78 1 3
printConversionCode()
S
67 1 7
calendarType()
S
81 1 3
printTrackingCode()
S
78 1 3
getAccPerCent()
S
67 1 8
getPaymentName()
S
67 1 8
getIcalSecretKey()
S
67 1 8
getInvoiceNumberSuffix()
S
67 1 8
getNextInvoiceNumber()
S
66 1 8
getThumbnailsWidth()
S
66 1 8
numCalendars()
S
67 1 8
getSiteLogo()
S
67 1 8
getSeasoncalNights()
S
81 1 3