[eluser]wowdezign[/eluser]
That is why I value the CodeIgniter community! dmorin, thanks for the clarification.
Quote:CI’s implementation, while convenient, totally pollutes the local scopes of all object instances which can become a real pain.
While I have read and studied many books on OOP and have played around with it, I have had a tough time using what I've learned in the CI environment because I didn't know enough about OOP to be confident in the conclusion I was drawing. Now that you've confirmed this, I can stop thinking 'well, I must have misunderstood that', or 'man, this discouraging'.
This lack of understanding (and/or experience) on my part, has made it challenging for me to apply some techniques that I thought should work but do not. Particularly, when I have tried to extend the framework.
For example, I am trying to create this Availability Calendar class that uses multiple instances of the Calendar class to show a 3 month view. Since CodeIgniter already has one, why create a new one?
But this "scoping" issue keeps throwing me.
So, if I was going to make a long story short -although it is too late for that- I am saying, "Thanks for letting me know that I am not crazy"! My inexperience coupled with my research wasn't reconciling and your direct comment helps.