Advertisement
Guest User

wirebox map fix

a guest
Jul 26th, 2012
11
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. component
  2. {
  3.     struct function buildStruct()   {
  4.         return arguments;
  5.     }
  6.  
  7.     array function buildArray()     {
  8.         var array = [];
  9.  
  10.         for (var index = 1; index <= arrayLen(arguments); index++)
  11.             array[index] = arguments[index];
  12.  
  13.         return array;
  14.     }
  15. }
  16.  
  17.  
  18. map("Factory")
  19.         .to("com.util.wirebox.Factory")
  20.         .asSingleton()
  21.         .noAutowire();    
  22.  
  23. map("something")
  24.         .toFactoryMethod(factory="Factory", method="buildStruct")
  25.         .methodArg(name="apple", ref="apple")
  26.         .methodArg(name="banana", ref="banana");
  27.  
  28. map("Foo")
  29.     .to("com.Foo")
  30.     .initArg(name="something", ref="something")
  31.     .asSingleton();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement