Whatever message this page gives is out now! Go check it out!
<cffunction name="oncfcRequest" returnType="void"> <cfargument type="string" name="cfcname"> <cfargument type="string" name="method"> <cfargument type="struct" name="args"> </cffunction> |
| Parameter | Description |
cfcname | Fully qualified dotted path to the CFC. |
method | The name of the method invoked. |
args | The arguments (struct) with which the method is invoked. |
<!--- Application.cfc ---> <cfcomponent> <cfset this.name = "oncfcrequest"> <cffunction name="onCFCRequest"> <cfargument type="string" name="cfcname" required=true> <cfargument type="string" name="method" required=true> <cfargument type="struct" name="args" required=true> <cflog text="oncfcRequest()"> <cfdump var="#arguments#" output="console" format="text"> <cfinvoke component = "arguments.cfcname" method = "arguments.method" returnVariable = "result" argumentCollection = "#arguments.args#"> <cfdump var="#result#" output="console" format="text"> </cffunction> <cffunction name="onRequest" output="yes" access="remote"> <cfargument type="string" name="targetpage"> <cflog text="onRequest()"> </cffunction> </cfcomponent> <!--- test.cfc ---> <cfcomponent> <cffunction name="foo"> <cfargument name="arg1" type="string" > <cfargument name="arg2" type="string" > <cfargument name="arg3" type="string" > <cfreturn arguments> </cffunction> </cfcomponent> |