Tại sao mô hình của tôi không tải thư viện mã hóa?Tải thư viện trong một mô hình trong 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);
....
}
}
Điều này cho tôi lỗi PHP: Gọi hàm thành viên decode() trên một đối tượng không phải trên dòng X - trong đó X là $ this-> encrypt-> decode ($ email); hàng?
Edited để chứng minh rằng vấn đề là check_login được gọi từ các nhà xây dựng
Tôi biết chủ đề này là rất cũ, nhưng nếu bạn thấy điều này được nhận thức rằng phiên bản hiện tại của CI cho phép bạn tải Libraries trong mô hình mà không có bất kỳ vấn đề. –