Se inicia la documentación de Kumbia 0.5

Desde hace un tiempo se lleva desarrollando la versión 0.5 de Kumbia, habiendo llegado esta a su versión alpha. Es por este motivo que se ha decidido iniciar la documentación del mismo.

La idea es crear una documentación acorde con la necesidades reales de los desarrolladores y con una estructura clara y concisa. Para ello lo más importante es aportar ideas, partes de la documentación, …

Para informaros sobre como participar podéis acceder a la siguiente sección del foro

Mejoras a StandardForm

Se ha agregado una importante mejora a StandardForm básicamente centralizada en el método initialize en el controlador que reemplaza al tradicional __contruct y que permitirá evitar el molesto inconveniente de reiniciar el explorador cuando realizamos un cambio sobre el formulario o simplemente para evitar el uso de $force.Invitamos a descargar la versión del SVN con el fin de encontrar problemas/bugs a la versión en desarrollo.

Nueva estructura modular en 0.5

Se ha implementado en la versión 0.5 una nueva estructura modular que permitirá separar varias aplicaciones MVC dentro de una misma instancia del framework y además de esto crear módulos que agrupen controladores y lógica de aplicación dentro de las mismas.

apps/<br />
default/<br />
controllers/<br />
admin/<br />
login_controller.php<br />
clientes_controller.php<br />
index_controller.php<br />
productos_controller.php<br />
models/<br />
productos.php<br />
blog/<br />
controllers/<br />
index_controller.php<br />
models/<br />
views/<br />
nomina/<br />
controllers/<br />
index_controller.php<br />
personal_controller.php<br />
models/<br />
views/<br />
plugins/

Cada directorio en apps representa una aplicación diferente que contiene los directorios
controllers, models y views, y mas recientemente plugins.

El framework ha sido adaptado para permitir enrutamiento entre aplicaciones, módulos, controladores y acciones de manera estática y dinámica.

Cada aplicación funciona con espacio de memoria diferente pero que podemos hacer interactuar entre si en caso de ser necesario.

Relaciones Muchos a Muchos y Herencia Simple en ActiveRecord

En esta nueva actualización a Kumbia 0.5 se ha agregado soporte a relaciones muchos a muchos y herencia simple nativa.

Ahora trabajamos en agregar algunos métodos para personalizar las colecciones devueltas por las asociaciones.

Emilio trabaja en Builder un componente de scripts que permitirá generar controladores, vistas, plugins, scaffold, modelos y otras tareas más de forma configurable.

Ya casi llegamos al final