2009/6/4 Stan Vassilev <sv_for...@fmethod.com> > > 3. When the caller tries to retrieve $object->foo, and foo is a > private/protected member the caller has no access to, instead of an error, > __get is called. > > I'm not very sure the current behavior on item 3 is the best one (maybe > error should be thrown regardless?), but freezing on either would be better > than leaving it undefined :)
I always thought that this is the supposed behaviour. I believe I even relied on it in one of my projects -- Alexey Zakhlestin http://www.milkfarmsoft.com/