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.

Kumbia 0.4.7a

Se ha publicado en sourceforge.net una actualización a 0.4.7 que corrige un problema en ActiveRecord menor relacionado con la propiedad $schema.

Si ya ha parcheado el código con esto no es necesario descargarla.

Casos de Éxito en Kumbia

Hemos agregado una nueva pagina al wiki donde vamos a colocar los casos de éxito usando el framework. La idea es demostrar lo útil que ha sido Kumbia para todos nosotros y como lo puede ser para otros mas.

Apoya esta iniciativa publicando tu caso de éxito así sea pequeño o grande. Si kumbia te ha servido para cualquier proyecto, no importan los requerimientos ni la complejidad, háznoslo saber.

Casos de Éxito usando Kumbia