VikRentCar D

Total Complexity 1,994
Dependencies 33
Dependents 68
Total lines 8,771
Lines of code 6,655
Logical lines of code 4,730
Comment lines 1,363
Methods 210
Properties 1

Methods 210

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