load->model($models); } function set_session($user){ $orguser = $this->Orgusers_model->get_records_where(array('user_id'=>$user->id), TRUE); $write = $this->Autorisaties_model->check_autorisatie((WRITE + ADMIN), $orguser->orguser_level); if($orguser){ $data = array( 'userid' => $user->id , 'username' => $user->user_name , 'orgid' => $orguser->orguser_organisatie_id , 'globorgid' => $orguser->orguser_organisatie_id , 'role' => $orguser->orguser_level , 'write' => $write ); } $this->session->set_userdata($data); } function set_userid($userid){ $this->session->set_userdata('userid', $userid); } function set_globorgid($orgid){ $this->session->set_userdata('globorgid', $orgid); } function set_orgid($orgid){ $this->session->set_userdata('orgid', $orgid); } function set_role($role){ $this->session->set_userdata('role', $role); } function set_tmpuserid($userid){ $this->session->set_userdata('tmpuserid', $userid); } function set_logged(){ $this->session->set_userdata('logged', TRUE); } function unset_logged(){ $this->session->unset_userdata('logged'); $this->session->sess_destroy(); } function set_write($userrole){ $write = $this->Autorisaties_model->check_autorisatie((WRITE + ADMIN), $userrole); $this->session->set_userdata('write', $write); } }