¿Por qué mi modelo no carga la biblioteca de cifrado?Cargar una biblioteca en un modelo en CodeIgniter
class User_model extends Model {
function User_model() {
parent::Model();
$this->check_login();
}
function check_login() {
$this->load->library('encrypt');
$email = $this->encrypt->decode($email);
....
}
}
Esto me da un error de PHP: Llamada a una función miembro de decodificación() en un no-objeto en la línea X - donde X es el this-> encrypt-> decodificación ($ email) $; ¿línea?
Editado para mostrar que el problema era que check_login fue llamado desde el constructor
Sé que este hilo es muy antiguo, pero si ve esto, tenga en cuenta que la versión actual de CI le permite cargar Bibliotecas en Modelos sin ningún problema. –