Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:19164 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 96948 invoked by uid 1010); 25 Sep 2005 18:33:05 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 96933 invoked from network); 25 Sep 2005 18:33:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Sep 2005 18:33:05 -0000 X-Host-Fingerprint: 81.169.182.136 ajaxatwork.net Linux 2.4/2.6 Received: from ([81.169.182.136:33103] helo=strato.aixcept.de) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id BC/BF-24510-06DE6334 for ; Sun, 25 Sep 2005 14:33:04 -0400 Received: from [192.168.1.3] (dsl-082-083-231-108.arcor-ip.net [82.83.231.108]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by strato.aixcept.de (Postfix) with ESMTP id 64C8635C37F; Sun, 25 Sep 2005 20:33:25 +0200 (CEST) Date: Sun, 25 Sep 2005 20:33:00 +0200 Reply-To: Marcus Boerger X-Priority: 3 (Normal) Message-ID: <899874576.20050925203300@marcus-boerger.de> To: Ron Korving Cc: internals@lists.php.net In-Reply-To: <3C.9D.24510.7A3E6334@pb1.pair.com> References: <1728334199.20050925143657@marcus-boerger.de> <3C.9D.24510.7A3E6334@pb1.pair.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Re: [PATCH] __toString() From: helly@php.net (Marcus Boerger) Hello Ron, no, we declined it for 5.1 becasue it was to late in release process when we (i) rememebred it....so blame me for not having it in 5.1, or blame yourself for not reminding us :-) regards marcus Sunday, September 25, 2005, 7:46:09 PM, you wrote: > Marcus, you are my hero :) > Will it end up in 5.1? > Ron > "Marcus Boerger" wrote in message > news:1728334199.20050925143657@marcus-boerger.de... >> Hello internals, >> >> the patch implements __toString to have obejcts be automatically > converted >> to strings anywhere a string is requested. We have talked a lot about this >> in the past and during OSCON Andi agreed again on it and said that the > HEAD >> version of the engine should be ready for it now. Futher more we have > enough >> time to fix any outstanding engine issues regarding this. >> >> http://php.net/~helly/php/ext/ze2/ze2-tostring-20050925.diff.txt >> >> If nobody objects with a real technical issue i'll commit the patch > early >> in the week. >> >> The patch is a little big longer because it ensures that __toString gets >> treated and especially gets cached just like any other magic function is. >> >> Best regards, >> Marcus Best regards, Marcus