Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <cfscript>
- public any function getLanguagesWithLocal(required query languages){
- local.override = 1;
- return arguments.languages.map(function(language){
- return {
- 'ID' : language.id,
- 'name' : override==language.id ? language.name & ' (CA)' : language.name
- };
- });
- }
- public any function getLanguagesWithVar(required query languages){
- var override = 1;
- return arguments.languages.map(function(language){
- return {
- 'ID' : language.id,
- 'name' : override==language.id ? language.name & ' (CA)' : language.name
- };
- });
- }
- variables.languages = queryNew(
- 'id,name',
- 'integer,varchar',
- [
- {'id':1, 'name':'English'},
- {'id':2, 'name':'French'},
- {'id':3, 'name':'German'},
- {'id':4, 'name':'Spanish'}
- ]
- );
- variables.languageArray = getLanguagesWithVar(languages=variables.languages);
- writedump(variables.languageArray);
- variables.languageArray = getLanguagesWithLocal(languages=variables.languages);
- writedump(variables.languageArray);
- </cfscript>
Add Comment
Please, Sign In to add comment