Whatever message this page gives is out now! Go check it out!
<!--- Application.cfc --->
<cfscript>
this.name = "myApp";
this.applicationTimeout = createTimeSpan(0,0,30,0);
this.sessionManagement = true;
this.datasource = "cfartgallery";
this.cache.querySize = 100;
this.restSettings.restEnabled = true;
this.serialization.serializeQueryAs = "row";
this.sessionCookie.secure = true;
this.javaSettings = {
loadPaths = [expandPath("./lib")],
loadColdFusionClassPath = false,
reloadOnChange = true
};
</cfscript>
<!--- AppMetaData.cfm --->
<cfscript>
metadata = getApplicationMetadata();
writeDump(metadata);
// Access simple settings
writeOutput(metadata.NAME & "<br>");
writeOutput(metadata.TIMEOUT & "<br>");
// Access nested settings
writeOutput(metadata.CACHE.QUERYSIZE & "<br>");
writeOutput(metadata.RESTSETTINGS.RESTENABLED & "<br>");
writeOutput(metadata.SERIALIZATION.SERIALIZEQUERYAS & "<br>");
writeOutput(metadata.SESSIONCOOKIE.SECURE & "<br>");
// Bracket notation also works
writeOutput(metadata["CACHE"]["QUERYSIZE"] & "<br>");
writeOutput(metadata["RESTSETTINGS"]["RESTENABLED"] & "<br>");
</cfscript>
writedump(getApplicationMetadata()); </cfscript> |