debugsql Generador de modelos para ZendFramework – Mexcoder

Generador de modelos para ZendFramework

ZF logoZendFramework es un excelente framework en php, permite realizar tareas complicadas fácilmente, es opensource y ademas de ser desarrollada por Zend Technologies (desarrollador del motor zend en el cual esta basado php desde la versión 4), proporciona muchas herramientas y utilidades para implementar nuestros sitios y aplicaciones web, entre ellas se encuentran los modelos que basicamente lo que hacen es abstraer la base de datos en una clase de php para poder manipularlo facilmente. pero no proporciona directamente una clase para hacer esto, en vez el programador debe decidir como implementara sus modelos, sin embargo en la pagina oficial del manual de zendframework se sugiere utilizarlos de la siguiente manera:

se divide en tres partes:

el dbtable, que representa la tabla como una clase php

el modelo propiamente dicho que se encarga de representar una fila de datos como una clase de php

el modelMapper que se encarga de interconectar el modelo y la tabla

básicamente el dbtable se puede generar muy facilmente usado la zendtool incluida en la descarga de ZendFramwork pero para hacer las otras dos partes se requiere de algo mas de trabajo que a mi parecer es algo repetitivo pues consiste en especificar en el modelo cada una de las columnas de las tablas ademas de sus setter y getters de cada una, por eso he realizado esta herramienta que permite crear fácilmente ambos mapper y modelo con unos cuantos click en mucho menos tiempo del que te tomaría hacer uno de los dos a mano.

ZF model creator demo

intente hacerlo lo mas intuitivo posible en namespace se debe de poner el namespace que usa zend para identificar el modulo y el tipo de objeto por defecto esta puesto para application/default modules

baseclass se debe de poner el nombre de la clase en la que dependen los modelos generados por este programa, si se usan los archivos incluidos con este programa basta con dejarlo como esta

en class se debe de poner el nombre de la tabla

en el campo de texto abajo junto al botón de add se pone el nombre de la columna

indexColum se debe de poner el nombre del index el cual debe de estar en la lista de arriba

 

Descarga:

nueva versión!: ZF-Model-creator v0.2 (update)

Host Editor by Mexcoder
Host Editor by Mexcoder
hostEditorByMexcoder0_1.zip
Version: 0.1
77.0 KiB
414 Downloads
Detalles...

Deja una respuesta