VikRentCar D

Total Complexity 2,045
Dependencies 35
Dependents 69
Total lines 9,067
Lines of code 6,752
Logical lines of code 4,745
Comment lines 1,486
Methods 215
Properties 1

Methods 215

Method Rating Maintainability Complexity Lines of code
applySeasonsCar()
D
0
240 560
applySeasonalPrices()
D
0
206 499
sendOrderEmail()
D
3
111 372
carBookable()
D
21
72 161
parsePdfTemplate()
D
17
56 224
parseEmailTemplate()
D
19
52 201
displayCronParameters()
D
24
54 130
validateCarRestriction()
D
27
54 113
generateCheckinPdf()
D
23
42 155
displayPaymentParameters()
D
27
44 119
getOutOfHoursFees()
D
27
36 139
applyExtraHoursChargesPrices()
C
35 28 88
getCarUnitNumsUnavailable()
C
36 29 66
parseCheckinPdfTemplate()
C
32 27 94
parseSeasonRestrictions()
C
38 28 67
parseInvoiceTemplate()
C
28
23 129
applyExtraHoursChargesCar()
B
38 21 67
uploadFileFromRequest()
B
34 19 95
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
getCarCarat()
A
44 14 40
getCarCaratFly()
A
44 14 40
formatSeasonDates()
A
47 14 28
extraHoursSetPreviousFareCar()
A
46 13 37
findProperItemIdType()
A
48 13 30
sayMonth()
A
46 12 41
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
parseSpecialTokens()
A
41 9 53
loadRestrictions()
A
46 10 38
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
sayLocFeeMinusIva()
A
47 8 33
sayOptionalsPlusIva()
A
47 8 33
sayOptionalsMinusIva()
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
loadAppearancePreferenceAssets()
S
49 7 30
sayWeekDay()
S
53 7 26
getCarOptionals()
S
51 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
allowPickOnDrop()
S
51 6 27
ivaInclusa()
S
52 6 24
allowMultiLanguage()
S
52 6 24
loadJquery()
S
52 6 24
printTrackingCode()
S
52 6 23
showTaxOnSummaryOnly()
S
53 6 23
getLocFee()
S
54 6 21
addAdminEmailRecipient()
S
56 6 20
formatLocationClosingDays()
S
53 6 20
loadEmailTemplate()
S
55 6 19
compareSeasonRestrictionsNights()
S
56 6 19
getSubmitName()
S
50 5 32
parseJsDrangeWdayCombo()
S
59 6 13
getPayment()
S
53 5 22
getDateTimestamp()
S
55 5 19
loadCharacteristics()
S
55 5 19
getSecretLink()
S
56 5 19
caniWrite()
S
55 5 18
getFirstCustDataField()
S
58 5 16
pushCarCharacteristics()
S
59 5 15
getCountriesSelect()
S
58 5 14
sayOohFeeMinusIva()
S
51 4 27
sayOohFeePlusIva()
S
51 4 27
getPreferredColors()
S
53 4 24
getContractText()
S
47 3 38
getGroupDays()
S
56 4 18
loadPreviousUserData()
S
58 4 15
applyHourlyPricesCar()
S
58 4 13
totElements()
S
62 4 12
getFirstWeekDay()
S
53 3 24
getMaxDateFuture()
S
53 3 24
getMinDaysAdvance()
S
53 3 24
addJoomlaUser()
S
52 3 24
setDropDatePlus()
S
53 3 24
getTypeDeposit()
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
sayCustCostPlusIva()
S
57 3 16
sayCustCostMinusIva()
S
57 3 16
getAppearancePref()
S
59 3 15
getCarParam()
S
63 4 10
buildCustData()
S
64 4 9
getPriceName()
S
59 3 14
getCategoryName()
S
59 3 14
getPlaceInfo()
S
59 3 14
getPlaceName()
S
59 3 14
sayDateFormat()
S
59 3 14
getPriceAttr()
S
59 3 14
getCarInfo()
S
59 3 14
uploadFile()
S
61 3 13
getSenderMail()
S
61 3 13
sortResults()
S
62 3 12
sortSeasonsRangeTs()
S
62 3 12
sortCharacteristics()
S
62 3 12
sortCarPrices()
S
62 3 12
allowRent()
S
61 3 12
addEmailAttachment()
S
63 3 11
getHoursMinutes()
S
57 2 17
filterNightsSeasonsCal()
S
64 3 10
loadCheckinPdfTemplate()
S
64 3 9
getTracker()
S
69 3 6
loadFontAwesome()
S
68 3 7
loadBootstrap()
S
60 2 14
multiplePayments()
S
60 2 14
allowDocsUpload()
S
60 2 14
attachIcal()
S
60 2 14
getMinutesLock()
S
60 2 13
showSearchSuggestions()
S
61 2 13
getCouponInfo()
S
61 2 12
getAliq()
S
62 2 11
getDisclaimer()
S
62 2 11
getDisabledRentMsg()
S
62 2 11
getAdminMail()
S
62 2 11
getIntroMain()
S
62 2 11
getFrontTitle()
S
62 2 11
getClosingMain()
S
62 2 11
areTherePayments()
S
68 2 7
tokenForm()
S
65 2 8
getVar()
S
70 2 6
isSite()
S
68 2 7
getConditionalRulesInstance()
S
74 2 4
getBookingInfoFromID()
S
64 2 10
getCPinIstance()
S
70 2 6
getCPinInstance()
S
67 2 8
isAdmin()
S
68 2 7
getTranslator()
S
69 2 6
getCriticalDatesInstance()
S
69 2 6
userIsLogged()
S
69 2 7
valuecsv()
S
66 2 8
getSendEmailWhen()
S
78 2 3
getIcalEndType()
S
77 2 3
sendPDF()
S
65 2 8
payTotal()
S
65 2 8
saveOldOrders()
S
65 2 8
allowStats()
S
65 2 8
sendMailStats()
S
65 2 8
prepareTextFromEditor()
S
71 2 6
getCompanyName()
S
71 2 6
getVrcApplication()
S
69 2 6
getOrderHistoryInstance()
S
69 2 6
numberFormat()
S
70 1 5
getTheme()
S
79 1 3
getGoogleMapsKey()
S
79 1 3
externalroute()
S
78 1 3
getCurrencyCodePp()
S
67 1 8
getAdminWidgetsInstance()
S
75 1 4
ajaxUrl()
S
79 1 3
getFooterOrdMail()
S
67 1 8
getFullFrontTitle()
S
78 1 3
isFontAwesomeEnabled()
S
79 1 3
prepareViewContent()
S
82 1 3
getPaypalAcc()
S
67 1 8
getIPInfoAPIToken()
S
79 1 3
applyExtraHoursChargesBasp()
S
79 1 3
requireLogin()
S
79 1 3
getCronKey()
S
79 1 3
getHoursCarAvail()
S
67 1 8
getSeasoncalNights()
S
81 1 3
getPaymentName()
S
67 1 8
getFrontTitleTag()
S
67 1 8
sendJutility()
S
81 1 3
showFooter()
S
79 1 3
getFrontTitleTagClass()
S
67 1 8
showPartlyReserved()
S
79 1 3
getAccPerCent()
S
67 1 8
getInvoiceCompanyInfo()
S
79 1 3
getInvoiceNumberSuffix()
S
79 1 3
getNextInvoiceNumber()
S
78 1 3
getThumbnailsWidth()
S
79 1 3
todayBookings()
S
79 1 3
numCalendars()
S
79 1 3
getBackendLogo()
S
79 1 3
getSiteLogo()
S
79 1 3
getCurrencyName()
S
67 1 8
calendarType()
S
81 1 3
depositCustomerChoice()
S
79 1 3
getDamageShowType()
S
79 1 3
getDefaultDistinctiveFeatures()
S
67 1 8
getHoursMoreRb()
S
67 1 8
customersPinEnabled()
S
79 1 3
couponsEnabled()
S
79 1 3
registerVar()
S
79 1 3
getIcalSecretKey()
S
79 1 3