Users_model::edit_user PHP Method

edit_user() public method

Edit User
public edit_user ( $user_id, $data ) : boolean
return boolean
    public function edit_user($user_id, $data)
    {
        $user_id = (int) $user_id;
        if (!empty($data['user_password'])) {
            $data['user_password'] = $this->hash_pass($data['user_password']);
        } else {
            unset($data['user_password']);
        }
        $this->db->where('user_id', $user_id);
        $this->db->update('users', $data);
        if ($this->db->affected_rows() == 0) {
            return FALSE;
        }
        $this->events->trigger('users_model/edit_user', $user_id);
        return TRUE;
    }