Hola a todos, estoy migrando una aplicacion de kumbia 0.4.7 a 0.5rc2 y tengo el siguiente modelo :
class Funciones extends ActiveRecord
{
function permisos_bodegas ($Bodegas_id = 0) {
if ($Bodegas_id == 0) {
return "N|N";
}
else {
$this->Empleados->find_first("empl_login = '" . Session::get('ss_empl_login') . "'");
if ($this->Bodegasempleados->count("Bodegas_id = " . $Bodegas_id . " and Empleados_id = " . $this->Empleados->id) == 0) {
return "N|N";
}
else {
$this->Bodegasempleados->find_first("Bodegas_id = " . $Bodegas_id . " and Empleados_id = " . $this->Empleados->id);
return $this->Bodegasempleados->bodegaempl_view . "|" . $this->Bodegasempleados->bodegaempl_movinv;
}
}
}
}
Esto funciona perfecto en 0.4.7 pero cuando intento hacer lo mismo desde 0.5rc2 cuando llamo a $this->Funciones->permisos_bodegas(1); el programa detiene su ejecucion, el problema realmente es que no puedo acceder a otra tabla desde aqui, ya sea utilizando $this->tabla o $tabla,
me pueden ayudar?
Comentarios
Para poder acceder a la base de datos, toca instanciar los objetos antes de utilizarlos.