Hello, Curt.
Curt Zirzow wrote:
* Thus wrote Boris Bezrukov ([EMAIL PROTECTED]):
Gabor Hojtsy wrote:
...
Well, instanceof is already added, exceptions need to be another part in the language section, but we need to integrate the __autoload() stuff here, since it does not fit elsewhere.
Uhm. New section for that?
What about an oo5.magic section?
oo5.magic : describe magic properties/methods
oo5.magic.tostring : Details on behaviours oo5.magic.construct: "
oo5.magic.descruct :
oo5.magic.call :
oo5.magic.get :
oo5.magic.set :
oo5.magic.autoload : not sure if it still can go here
oo5.magic.* : reserved for future magic prop/methods
I doubt we are able to mix them in one section. They all stand for different functionality and should be described in proper sections, i.e. call, set and get -- oop5.overloading.
But I like your idea: oop5.magic should include tostring, autoload and *, imho.
- oop5.intro : Introduction - oop5.decon : Unified Constructors and Destructors - oop5.visibility : Public, Private, Protected Members and Properties - oop5.static : Static Methods and Properties - oop5.constants : Per-Class constants - oop5.abstract : Abstract Classes and Methods - oop5.interfaces : Interfaces - oop5.overloading : Methods calls and Properties access overloading - oop5.iterations : Iterations over Objects - oop5.magic : Magic methods - oop5.final : final keyword - oop5.cloning : Objects cloning - oop5.reflection : Reflection posibilities
> Gabor Hojtsy wrote: > Autoload is not supposed to be a method, but a function, so > it does not fit here that well... Yes, but is magic function linked to OOP. I think we can put it here.
Curt