|
Quando preciso desenvolver um componente ColdFusion, eu uso uma ferramenta online, que cria esses componentes com os getters e setters usando a estrutura do meu banco.
Isso facilita muito na hora de desenvolver pois não perdemos tempo criando métodos para cada campo do banco e tudo mais.
Existem algumas ferramentas que fazem esse trabalho de forma bem completa, mas algumas são complicadas, criam tanta coisa que acaba sendo complicado de usar. Sem falar que alguns temos que criar templates para pode adequar a linguagens como ColdFusion e PHP.
Bom para resolver o meu problema, criei com base numa que eu já uso para ColdFusion um gerador de classes para PHP. Já vou adiantando é simples e básica, versão 1.0 ainda hehe acabo de botar em produção.
Se alguém precisar usar, fique a vontade basta acessa o link da ferramenta.
Segue: PHPGenerateClass
Modo de uso:
- Basta passar os campos do banco com seus valores default caso queira;
- Passe o nome da Classe
- Se extender de alguma classe, passe o nome da classe
Informando que somente cria a classe com o extends ClasseExtendida não faz as implementações dos métodos da mesma.
|