Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:7564 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 89635 invoked by uid 1010); 4 Feb 2004 19:29:49 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 89597 invoked from network); 4 Feb 2004 19:29:49 -0000 Received: from unknown (HELO mail.zend.com) (192.117.235.230) by pb1.pair.com with SMTP; 4 Feb 2004 19:29:49 -0000 Received: (qmail 9057 invoked from network); 4 Feb 2004 19:29:47 -0000 Received: from localhost (HELO ido-comp2.zend.com) (127.0.0.1) by localhost with SMTP; 4 Feb 2004 19:29:47 -0000 Message-ID: <5.1.0.14.2.20040204212637.028e3848@127.0.0.1> X-Sender: andi@127.0.0.1 X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Wed, 04 Feb 2004 21:30:06 +0200 To: Pierre-Alain Joye ,zeev@zend.com Cc: internals@lists.php.net In-Reply-To: <20040204195500.68525f53@localhost.localdomain> References: <5.1.0.14.2.20040204201046.06eae688@localhost> <5.1.0.14.2.20040204201046.06eae688@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: Re: [PHP-DEV] RC1 From: andi@zend.com (Andi Gutmans) At 07:55 PM 2/4/2004 +0100, Pierre-Alain Joye wrote: > > A couple of issues we'd like to decide onbefore we go out with beta 4 > > are: > >One "issue" I would like to put in the light again. The internal ZE >2 APIs. One "issue" here: > >http://marc.theaimsgroup.com/?l=php-dev&m=107367078904900&w=2 > >The main problem with a too early beta/rc release is we (well you ;) ) >have to be sure that the ZE2 apis works the way it should. And not only >from the php side. For the good all php extensions that are not bundled >with the php releases (and I'm not thinking only about pecl :) ). Yeah we looked at it today. It seems to be a bit of a problem. The correct way of doing this is to nuke get_properties() and only use set/get overloading handlers. However, it would mean that extension writers who want foreach() to work would have to implement iterator interface. I'm not quite sure how to go on this one. IMO get_properties() should not be used with non-PHP objects. Andi