Hi, I’m confused regarding the several different ways to pull values into handler methods. Which of these is correct?
<cfset var ecCartService = getPlugin(‘ioc’).getBean(‘EcCartService’) />
<cfset rc.msg = ecCartService.addItem(
productID = arguments.rc.productID,
qty = arguments.rc.qty,
remarks = arguments.rc.remarks
)
/>
vs
<cfset var ecCartService = getPlugin(‘ioc’).getBean(‘EcCartService’) />
<cfset rc.msg = ecCartService.addItem(
productID = arguments.event.getValue(“productID”),
qty = arguments.event.getValue(“qty”,“1”),
remarks = arguments.event.getValue(“remarks”,"")
)
/>
And, where I’m setting rc.msg, should I instead be using event.setValue(“msg”, msg) ?
Thanks,
-Ryan