[eluser]bramb79[/eluser]
[quote author="wiredesignz" date="1218593779"]$CI =& get_instance() only returns a reference to CI, it does not make a copy of the super object (controller).[/quote]
Thanks for the info. Deep down I knew that already (had read it before).
But that still leaves me with my question. What I would ideally want (or at least I think I do) is to make $CI (after stating $CI =& get_instance()) available in my entire class. Stating it in the constructor does not help. I think it is out of scope for other methods in the class. Putting $this->CI & get_instance() in the constructor does bring it within scope for the other methods but when I then create a new instance of the class I end up with the CI object as part of the data of that object.