ventajas tutorial que español ejemplos desventajas descargar coldfusion coldfusion-8

que - coldfusion tutorial español



En ColdFusion 8, ¿puede declarar una función como privada usando cfscript? (1)

Normalmente creas una función usando cfscript como:

<cfscript> function foo() { return "bar"; } </cfscript>

¿Hay alguna forma de declarar esto como una función privada, disponible solo para otros métodos dentro del mismo cfc?

Sé que puedes hacerlo con etiquetas:

<cffunction name="foo" access="private"> <cfreturn "bar"> </cffunction>

Pero no quiero tener que volver a escribir esta gran función que ya está escrita en cfscript.


No en ColdFusion 8. Se agregó en CF9, sin embargo.

No necesita volver a escribir la función completa, puede hacer esto:

<cffunction name="foo" returntype="string" output="false" access="private"> <cfscript> return "bar"; </cfscript> </cffunction>

Si tiene acceso a CF9, la nueva sintaxis es:

private string function foo() output="false" { return "bar"; }