Como faço para contornar a falta de construtores em CFC?
A prática adotada é a de criar um "init" método que retorna o objeto.
Exemplo:
<cfcomponent displayname="Person">
<cffunction name="init" access="public" output="false">
<cfreturn this />
</cffunction>
</cfcomponent>
O método init pode aceitar os argumentos e executar a inicialização do objeto, se necessário. Agora, você sempre pode criar os objetos como este:
<cfset joe = createObject('component', 'Person').init() />
by Hal Helms
0 responses to “Como faço para contornar a falta de construtores em CFC?”