Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:36197 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 57308 invoked from network); 18 Mar 2008 18:55:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 18 Mar 2008 18:55:51 -0000 Authentication-Results: pb1.pair.com smtp.mail=m@digitalsandwich.com; spf=softfail; sender-id=softfail Authentication-Results: pb1.pair.com header.from=m@digitalsandwich.com; sender-id=softfail Received-SPF: softfail (pb1.pair.com: domain digitalsandwich.com does not designate 72.14.220.155 as permitted sender) X-PHP-List-Original-Sender: m@digitalsandwich.com X-Host-Fingerprint: 72.14.220.155 fg-out-1718.google.com Received: from [72.14.220.155] ([72.14.220.155:36924] helo=fg-out-1718.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id ED/A9-06623-53010E74 for ; Tue, 18 Mar 2008 13:55:50 -0500 Received: by fg-out-1718.google.com with SMTP id 22so31454fge.23 for ; Tue, 18 Mar 2008 11:55:47 -0700 (PDT) Received: by 10.82.145.7 with SMTP id s7mr3585966bud.24.1205866545537; Tue, 18 Mar 2008 11:55:45 -0700 (PDT) Received: by 10.86.97.10 with HTTP; Tue, 18 Mar 2008 11:55:45 -0700 (PDT) Message-ID: <8d7b8c130803181155i78702123o8ab91e047bf54132@mail.gmail.com> Date: Tue, 18 Mar 2008 11:55:45 -0700 To: "Stanislav Malyshev" Cc: "=?ISO-8859-1?Q?Johannes_Schl=FCter?=" , "PHP Internals List" In-Reply-To: <8d7b8c130803130648w112c4184l35482341bfeb7a9e@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_4416_8021779.1205866545476" References: <8d7b8c130803122114i1062a961t99c49c06867803e3@mail.gmail.com> <8d7b8c130803130648w112c4184l35482341bfeb7a9e@mail.gmail.com> Subject: Re: [PATCH] LSB - new patches for forward_static_call and parent:: forwarding (was: 5.3 Release Planning) From: m@digitalsandwich.com ("Mike Lively") ------=_Part_4416_8021779.1205866545476 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Thu, Mar 13, 2008 at 6:48 AM, Mike Lively wrote: > > New patches can be found at > http://www.digitalsandwich.com/Patches/index.html > > I have fixed the forward_static_call (I am not attached to the name and am > open to suggestions) patch to use a callable. In doing this I also added an > additional check to make sure the called_class is only forwarded if the > class whose method being called is an ancestor of the current class. If that > is not the case, then the behaviour will actually be identical to > call_user_func*. > > I created against patch for both 5_3 and 6. > > I have also updated and attached that parent:: forwarding patch for both > 5_3 and 6. In the event that someone wants to look at that (PLEASE??? ;)). > > - Mike Lively > Has anyone had a chance to look at this? I don't want to forget about it again or before I know it 5.3 RCs will be out and I will have missed the boat...again... ------=_Part_4416_8021779.1205866545476--