Usando o operador ternário em ColdFusion

Publicado por: Ricardo Parente 0 Comments

Problema:

Um aplicativo quer usar o operador ternário em ColdFusion

Solução:

ColdFusion 9 permite o uso do operador ternário, substituindo a função IIF.

by Kevin Schmidt

Leia mais...


Um método getMemento() quando usar getters e setters implícitos em CF9

Publicado por: Ricardo Parente 0 Comments

Problema:

Usando CF9 é possível se ter getters e setters automaticamente criados, usando-se a tag <cfproperty> no tôpo do CFC. Isso é realmente muito útil, mas o problema é que as propriedades são todas guardadas no escopo variables. A abordagem usual para armazenar dados de propriedades é criar uma instância da estrutura no escopo variables e armazenar os dados lá. Isso então permite voce retornar um memento desses dados a qualquer hora para debug ou para uma rápida troca de estado.

Solução:

Eu gosto de ter uma funçëo getMemento() em todos os meus CFCs para que eu possa ver um snapshot dos dados armazenados no CFC a qualquer hora. Assim sendo, eu decidi escrever uma nova função que trabalharia com os dados das propriedades quando se usasse getters e setters implícitos no CF9. Achei uma rápida maneira de fazer iss usando a função getMetaData().

by James Allen

Leia mais...


Substituição de strings dentro de todos os arquivos em um diretório

Publicado por: Ricardo Parente 0 Comments

Problema:

Voce quer substituir/deletar todas as ocorrências de uma particular string dentro de todos os arquivos com uma certa extensão dentro de um diretório.

Solução:

Use a funçëo "replace" junto com as tags "cffile" e "cfdirectory".

by Thazleem

Leia mais...


Older Entries