Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
Issues using the `arguments` scope with `StructEach`
<cfscript>
function dumpOutput(filters = {}) {
arguments.filters.each(function(key, value, struct) {
writeDump(arguments);
});
}
function dumpByPassingArguments() {
dumpOutput(filters = arguments);
}
writeDump("Dump by passing struct directly:");
dumpOutput({
orderNumber = [
'10000000',
'10000001'
]
});
writeOutput("<br />");
writeDump("Dump by passing struct through the arguments scope of another function:");
dumpByPassingArguments({
orderNumber = [
'10000000',
'10000001'
]
});
</cfscript>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment