Re: Re: cvs: phpdoc /en/appendices migration5.xml

From: Date: Thu, 27 May 2004 09:18:29 +0000
Subject: Re: Re: cvs: phpdoc /en/appendices migration5.xml
References: 1 2 3 4 5 6  Groups: php.doc 
Request: Send a blank email to phpdoc+get-969361042@lists.php.net to get a copy of this message
Hello, Curt. Curt Zirzow wrote:
* Thus wrote Boris Bezrukov (lovchy@djhd.com):
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


« previous php.doc (#969361042) next »