lucee.Componentmura.baseobject
mura.utility
This provides global utility methods
Constructor Summary | |
---|---|
init(any configBean, any fileWriter)
|
Method Summary | |
---|---|
any
|
arrayFind(array array, string stringa)
|
any
|
arrayToQuery(array array)
|
any
|
backUp()
|
any
|
cfformprotect([any event])
|
any
|
cfml2wddx([any value])
|
any
|
checkBCryptHash([any string], [any hash])
|
any
|
checkForInstanceOf([any obj], [any name])
|
any
|
clearObjectCache()
|
any
|
copyDir(any baseDir='', any destDir='', any excludeList='', any sinceDate='', any excludeHiddenFiles='true')
|
string
|
createCSSHook([any text=''])
|
any
|
createDir(any baseDir='')
|
any
|
createRedirectID(any theLink)
|
any
|
createRequiredSiteDirectories(string siteid='', string displaypoolid='')
|
any
|
datetimeToTimespanInterval([any datetime='[runtime expression]'], [any timespan=''])
|
any
|
deleteCookie(string name, [boolean preserveCase='true'])
|
any
|
deleteDir(any baseDir='')
|
any
|
displayErrors(struct error='[runtime expression]')
|
any
|
dumpTrace()
|
struct
|
filterArgs([struct args], [string badwords])
|
any
|
fixLineBreaks([any str])
|
any
|
fixOracleClobs([any rs])
|
any
|
fixQueryPaths([any rsDir], [any path='directory'])
|
any
|
formatError([any exception])
|
any
|
getBCrypt()
|
any
|
getCryptoSalt([any logRounds='[runtime expression]'], [any reseedFrequency='[runtime expression]'])
|
any
|
getEpochTime()
|
any
|
getIsoTimeString(date datetime, [boolean convertToUTC='true'])
|
struct
|
getNextN([any data], [numeric RecordsPerPage], [numeric startRow], [numeric pageBuffer='5'])
|
struct
|
getReCAPTCHAKeys(any event)
|
struct
|
getReCAPTCHALanguages()
|
any
|
getRemoteIP()
|
any
|
getRequestHost()
|
any
|
getRequestProtocol()
|
any
|
getStringBytesLength([any str])
|
any
|
getUUID()
|
any
|
getXMLKeyValue([any xmlObj], [any key], [any defaultValue=''])
|
any
|
invokeMethod([any component], [any methodName], [any args='[runtime expression]'])
|
boolean
|
isHTTPS()
|
boolean
|
isHuman(any event)
|
any
|
isPathLegal([any path])
|
any
|
isValidCFVariableName(String text)
|
any
|
joinArrays([any array1], [any array2])
|
any
|
leftTrimByBytes([any str=''], [any len='255'])
|
any
|
legacyLogout()
|
any
|
listFix([any list])
|
any
|
logEvent(string text='', string file='', string type='Information', boolean application='true')
|
any
|
parseDomain([any urlstring])
|
any
|
queryAppend(query QueryOne, query QueryTwo)
This takes two queries and appends the second one to the first one. |
any
|
queryRowToArray([any qry], [any i])
|
struct
|
queryRowToStruct(query qry)
|
any
|
queryToArray([any qry], [any primarykey=''])
|
any
|
queryToStruct([any qry])
|
boolean
|
reCAPTCHA(any event)
|
string
|
renderFileSize([any size='0'])
|
any
|
resetContent()
|
any
|
sanitizeHref([any href])
|
any
|
scheduleTask()
|
string
|
setCamelback([any theString=''])
|
any
|
setCookie(string name, string value, [string expires='never'], [boolean preserveCase='true'], [boolean httpOnly='true'], [string samesite=''])
|
void
|
setCookieLegacy(string name, string value, [any expires=''], [string domain=''], [string path='/'], [boolean secure='false'], [boolean httponly='true'], [boolean preserveCase='false'], [string samesite=''])
Replacement for cfcookie that handles httponly cookies. |
any
|
setCryptoSalt([any logRounds='[runtime expression]'])
|
any
|
setHeader([any statustext], [any statuscode])
|
any
|
setHTMLHead([any value])
|
string
|
setProperCase([any theString=''])
|
any
|
setRequestTimeout([any timeout])
|
any
|
setSessionCookies([any reset='[runtime expression]'])
|
string
|
stripTags([any text=''], [any tagsToStrip='script,style,embed,object'])
|
any
|
suppressDebugging()
|
any
|
textPreview(string str, [numeric maxlen='100'], [string finishlist='.|?|!'], [string finishdelim='|'])
|
any
|
toBCryptHash([any string], [any logRounds='[runtime expression]'])
|
any
|
trimVarchar([any str], [any len])
|
any
|
wddx2cfml([any value])
|
Methods inherited from class lucee.Component |
---|
None |
Constructor Detail |
---|
configBean
fileWriter
Method Detail |
---|
array
stringa
array
event
value
string
hash
obj
name
baseDir
destDir
excludeList
sinceDate
excludeHiddenFiles
text
baseDir
theLink
siteid
displaypoolid
datetime
timespan
name
preserveCase
baseDir
error
args
badwords
str
rs
rsDir
path
exception
logRounds
reseedFrequency
- How often to re-seed.datetime
convertToUTC
data
RecordsPerPage
startRow
pageBuffer
event
str
xmlObj
key
defaultValue
invokeMethod
in class
baseobject
component
methodName
args
event
path
text
array1
array2
str
len
list
text
file
type
application
urlstring
This takes two queries and appends the second one to the first one. This actually updates the first query and does not return anything.
QueryOne
QueryTwo
qry
i
qry
qry
primarykey
qry
event
size
href
theString
name
value
expires
preserveCase
httpOnly
samesite
Replacement for cfcookie that handles httponly cookies
name
value
expires
- ''=session only|now|never|[date]|[number of days]domain
path
secure
httponly
preserveCase
samesite
logRounds
statustext
statuscode
value
theString
timeout
reset
text
tagsToStrip
str
maxlen
- Maximum lengthfinishlist
- List of finish symbolsfinishdelim
- Deliemiter for List of finish symbolsstring
logRounds
str
len
value