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


Como determinar se uma posição em uma array existe?

Publicado por: Ricardo Parente 0 Comments

ColdFusion ainda não possui construído em função para determinar se uma posição da matriz é definida. A maneira mais simples é usar manipulação de exceção embutida no ColdFusion. O seguinte código vai verificar a segunda posição em uma matriz:

by Raymond Camden

Leia mais...


Como saber quando a sessão de um usuário termina?

Publicado por: Ricardo Parente 0 Comments

Voce pode executar código quando uma sessão de usuário termina usando o método onSessionEnd do arquivo Application.cfc. O exemplo a seguir registrará num arquivo log:

by Raymond Camden

Leia mais...


Older Entries Newer Entries