And dynamic arguments.
<cfinvoke method="getAllUsers">
<cfif isDefined("form.userID")>
<cfinvokeargument name="userID" value="#form.userID#" />
</cfif>
</cfinvoke>
You'd have to branch out every single combination of possible parameters
using just a CreateObject call.
<cfif isDefined("form.userID")>
<cfset recordSet = myUserCFC.getAllUsers(userID=form.userID) />
<cfelse>
<cfset recordSet = myUserCFC.getAllUsers() />
</cfif>
Jonathon
-----Original Message-----
From: Doug Bezona [mailto:[EMAIL PROTECTED]
Sent: Thursday, May 31, 2007 3:07 PM
To: CF-Talk
Subject: Re: cfinvoke or CreateObject
>
> I personally can't think of any reason to use cfinvoke to call a
> method of an already instantiated object.
Dynamic method names
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Upgrade to Adobe ColdFusion MX7
Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs
http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJQ
Archive:
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:279909
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4