Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:30935 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 2804 invoked by uid 1010); 14 Jul 2007 17:12:01 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 2789 invoked from network); 14 Jul 2007 17:12:01 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Jul 2007 17:12:01 -0000 Authentication-Results: pb1.pair.com header.from=pollita@php.net; sender-id=pass; domainkeys=good Authentication-Results: pb1.pair.com smtp.mail=pollita@php.net; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain php.net designates 140.211.166.39 as permitted sender) DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: pollita@php.net X-Host-Fingerprint: 140.211.166.39 osu1.php.net Linux 2.4/2.6 Received: from [140.211.166.39] ([140.211.166.39:60702] helo=osu1.php.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 31/73-05977-0E309964 for ; Sat, 14 Jul 2007 13:12:01 -0400 DomainKey-Signature: q=dns; a=rsa-sha1; c=nofws; s=mx; d=php.net; h=From:Subject:To:Date; b=FJJEc3y+PmmMh/DpesP7moME97qkXlLOQWWkH5uI5d/pcGF355lVUFis29Xh2eH7 0Iduox2nNiYkZ1+bB0NTnk9hifEVbq2Ie1dTWOPXZkgvcwO7osyjvlYlxUibTVC9 Authentication-Results: osu1.php.net header.from=pollita@php.net; sender-id=neutral Authentication-Results: osu1.php.net smtp.mail=pollita@php.net; spf=neutral; sender-id=neutral Authentication-Results: osu1.php.net smtp.user=pollita; auth=pass (LOGIN) Received-SPF: neutral (osu1.php.net: 216.145.49.15 is neither permitted nor denied by domain of php.net) Received: from [216.145.49.15] ([216.145.49.15:43395] helo=[10.72.76.198]) by osu1.php.net (envelope-from ) (ecelerity 2.2.0.9 r(17728)) with ESMTPSA (cipher=none) id 91/B0-11597-AD509964 for ; Sat, 14 Jul 2007 10:20:27 -0700 Message-ID: <469903D5.5080201@php.net> Date: Sat, 14 Jul 2007 10:11:49 -0700 User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: Thomas Moenicke CC: internals@lists.php.net References: <46981E98.30803@php.net> <200707141230.08116.tm@php-qt.org> In-Reply-To: <200707141230.08116.tm@php-qt.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] __call_static() Magic Method From: pollita@php.net (Sara Golemon) Thomas Moenicke wrote: > This is actually a very good idea. I had to put a hook into the opcode handler > for static method calls to get the same result which is not really elegant. I > was waiting for this feature for a couple month. > Also I found out that the names of the static methods are already lowercase > when it comes to the handler, i don't know if that is fixed in the meanwhile. > Not fixed yet, but it certainly is fixable. Good catch. Please bring up any other brokennesses you notice... -Sara