Lo que el Helper hace a grandes razgos

Que hace el modelo?

El modelo hara de intermediario entre nosotros y la base de datos en todo aquello que podamos automatizar.
Para crear una nueva instancia del modelo debemos ejecutar el siguiente código. Por ejemplo, el módulo de secciones de contenidos:

$modelo = new HelperM("mcon_","seccion",1);

Donde "mcon_" es el prefijo de las tablas del módulo "seccion" es el nombre del módulo y 1 (podria ser 0 o false) es un valor booleano que dice si tendra idiomas multiples o no.

El modelo aplica aquí la convencion sobre configuracion asumiendo las convenciones por defecto pero pudiendo configurarlas el modelo deduce: