http://bugs.php.net should help you out.
In the bug reporting page there's a Feature request item (It's the 3rd item
in the Type of bug select).
Btw, I liked this idea :)
On Fri, Sep 19, 2008 at 8:58 AM, Leurent Francois <[EMAIL PROTECTED]>wrote:
> Is there any feature submission process were we could discuss of this
> subject ?
>
>
> "Colin Guthrie" <[EMAIL PROTECTED]> a écrit dans le message de news:
> [EMAIL PROTECTED]
> > Nathan Rixham wrote:
> >> concurred; I recently made a class that turn's all objects into XML; and
> >> implented it in my __toString()'s :)
> >
> > In that case rather than __toBool() __toInt() etc. it should really
> > support a magic __cast() method or similar.
> >
> > This method would contain a single argument that represents the type
> (e.g.
> > a class name or a builtin type....
> >
> > function __cast($type)
> > {
> > switch ($type)
> > {
> > case 'string':
> > return 'Foo';
> > case 'array':
> > return array('Foo');
> > case 'DomDocument':
> > // etc.
> > }
> > }
> >
> > And if you did:
> >
> > $foo = new MyClass;
> >
> > $xml = (DomDocument)$foo;
> >
> > It would return the result of __cast called with $type == 'DomDocument'.
> >
> > That would be nice and generic.
> >
> > I could see that being quite useful (tho' arguably, itmplementing a
> cast()
> > method is not that hard:
> >
> > $xml = $foo->cast('DomDocument');
> >
> > It's not as neat tho' :)
> >
> > col
> >
> > --
> >
> > Colin Guthrie
> > gmane(at)colin.guthr.ie
> > http://colin.guthr.ie/
> >
> > Day Job:
> > Tribalogic Limited [http://www.tribalogic.net/]
> > Open Source:
> > Mandriva Linux Contributor [http://www.mandriva.com/]
> > PulseAudio Hacker [http://www.pulseaudio.org/]
> > Trac Hacker [http://trac.edgewall.org/]
> >
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
--
Thiago Henrique Pojda