El equipo de Kumbia os desea a todos unas felices fiestas y un prospero año 2008.
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
Actualización en 0.5
He actualizado la versión 0.5 del SVN con el excelente filter de Deivinson y Emilio, además de otros filtros que he agregado.
También he implementado un sistema de plugins para controladores, esto es una gran mejora ya que permitirá que se pueda extender el framework sin necesidad de cambiar su funcionalidad interna.
Deivinson ha realizado la integración con Libchart para esta versión.