Functions12 public, 0 private

Concatenates the domain parts of splitDomain() to a full domain.
publicstringbuildDomain
requiredstructdomainParts
structOPTIONS{}
optionarrayexclude[]
Builds a query string from the provided key-value-pairs.
publicstringbuildQueryString
requiredstructkvp
Determines if the query string will be appended.
booleanisAppendedfalse
Returns if the provided string contains an URL.
publicbooleancontainsUrl
requiredstringtarget
Extracts the query string as key-value-pair from the provided URL.
publicstructgetQueryString
requiredstringurl
Joins the provided paths.
publicstringjoinUrlPaths
requiredanypath1
anypath2
Merges the provided query string(s) with the specified URL.
publicanymergeQueryString
requiredstringurl
requiredarray, string, structqueryString
structOPTIONS{}
option"array", "string", "struct"returnTypestring
Preserves the provided query string while adding or changing the specified key-value-pair.
publicstringmodifyQueryString
Either a URL or a query string.
requiredstringbase
requiredarray, string, structkvp
structOPTIONS{}
optionbooleanpreserveKeyCasefalse
Removes the specified key(s) or key-value-pair(s) in the provided query string.
publicstringremoveQueryString
requiredstringbase
requiredarray, string, structkvp
structOPTIONS{}
publicstructsplitDomain
requiredstringdomain
Removes the domain part in all absolute URLs.
publicstringstripAbsoluteURLs
requiredstringcontent
Strip URLs as part of (the specified) attributes only.
boolean, string<>inAttribute
Converts the provided struct to a query string.
publicstringstructToQueryString
requiredstructsource
structOPTIONS{}
optionbooleanexcludeEmptyfalse
optionbooleankeepEmptyValuetrue
optionbooleanprependQueryDelimiterfalse
publicstructqueryStringToStruct
requiredarray, string, structsource
structOPTIONS{}
optionbooleanpreserveKeyCasefalse