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
$modNodoMenu = new NodoMenu();
$nodos = $modNodoMenu->find("conditions: nodo_menu_id='$id'");