Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:39973 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 36668 invoked from network); 15 Aug 2008 03:45:25 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Aug 2008 03:45:25 -0000 X-Host-Fingerprint: 68.112.148.14 68-112-148-14.dhcp.stcd.mn.charter.com Received: from [68.112.148.14] ([68.112.148.14:22041] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 59/D1-27197-4DBF4A84 for ; Thu, 14 Aug 2008 23:45:24 -0400 To: internals@lists.php.net,Nathan Nobbe Message-ID: <48A4FBD0.20200@gmail.com> Date: Thu, 14 Aug 2008 22:45:20 -0500 User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 CC: Timm Friebe References: <01d401c8fe5e$6bc9d730$16b2a8c0@kartofel> <022101c8fe5f$4a3e3c40$16b2a8c0@kartofel> <7dd2dc0b0808141649v5d77f819y36b92748b3565edb@mail.gmail.com> In-Reply-To: <7dd2dc0b0808141649v5d77f819y36b92748b3565edb@mail.gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Posted-By: 68.112.148.14 Subject: Re: [PHP-DEV] __getStatic From: rpanning@gmail.com (Ryan Panning) Nathan Nobbe wrote: > On Thu, Aug 14, 2008 at 4:44 PM, Timm Friebe wrote: > >> Hi again, >> >> Attached you'll find an incomplete patch against PHP_5_3 to add this >>> functionality. If you like it let me know and I can finish it. >>> >> Darn, seems the list didn't like my text/plain attachment. Well, here we >> go: >> >> http://sitten-polizei.de/php/get-static.diff > > > i think this is a great idea and a natural candidate for addition. > > -nathan > I would also like to see this in 5.3. Unfortunately this feature is apart of a RFC that did not make it in 5.3. It is goofy that __callStatic() got in without the other __*Static()'s. I think it made it in before this RFC was created. http://wiki.php.net/rfc/static-classes#class_model_rules It would be great if all the __*Static()'s could make it in 5.3 but I highly doubt that it will.