Skip to main content
March 12, 2010
Question

cffunction can be called public or remote, but you can not tell wich one was used

  • March 12, 2010
  • 1 reply
  • 303 views

if you have

<cffunction name="setSomething" access="remote" returntype="void" hint="does something depending on what access method was used" >
<cfargument name="id" required="true" type="numeric">

<cfset accessmethodused=thisfunction.methodused>

<cfif thisfunction.methodused eq "remote"> redirect after call</cfif>

<cfif thisfunction.methodused eq "public"> dont redirect anywhere </cfif>

<cfreturn>
</cffunction>

This topic has been closed for replies.

1 reply

Inspiring
March 15, 2010

Doesn't isSoapRequest() - http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-6c7e.html -  do what you want?

--

Adam