Acceso a un modelo desde una clase.

edited noviembre 2007 in Principiantes
Hola compañeros, estoy construyendo una clase para gestionar un menú. Dicha clase necesita acceder a un modelo determinado definido en la carpeta models.

¿Cual sería la forma correcta de utilizar el modelo en una clase que no correponde a un controller? [Modelo NodoMenu]

modelo
class NodoMenu extends ActiveRecord{}

clase
class Menu {
public $id
public $nodo_hijo = array();

function __construct($id){
$nodos = [Modelo NodoMenu]->find(... ... ...);

$i = 0;
foreach($nodos as $nodo){
this->nodo_hijo->id = $nodo->id;
$i++;
}
...
..
..

Comentarios

  • edited 5:28
    basta con crear una instancia de la clase del modelo y utilizarla después.

    $modNodoMenu = new NodoMenu();

    $nodos = $modNodoMenu->find("conditions: nodo_menu_id='$id'");
Sign In or Register to comment.