Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:34254 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 81426 invoked by uid 1010); 26 Dec 2007 04:06:22 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 81411 invoked from network); 26 Dec 2007 04:06:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Dec 2007 04:06:21 -0000 Authentication-Results: pb1.pair.com smtp.mail=pollita@php.net; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pollita@php.net; sender-id=pass; domainkeys=good 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:48332] helo=osu1.php.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 8F/24-43924-D33D1774 for ; Tue, 25 Dec 2007 23:06:21 -0500 DomainKey-Signature: q=dns; a=rsa-sha1; c=nofws; s=mx; d=php.net; h=From:Subject:To:Date; b=EN3WigxZWD7ulsgABV3j66CXaQk1b+jQpxBb6w/ijb5QWfSVZLSb6pVbbZdzYlZT TMAzgfT7/T1U+mGZE/dJBhamchP5WgASCAe045PvbjMEr6e8+yO3qwj1yabLzWbQ 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: from [216.145.49.15] ([216.145.49.15:8340] helo=[10.72.76.113]) by osu1.php.net (envelope-from ) (ecelerity 2.2.1.23 r()) with ESMTPSA (cipher=none) id DD/20-19744-683D1774; Tue, 25 Dec 2007 20:07:35 -0800 Message-ID: <4771D332.5020505@php.net> Date: Tue, 25 Dec 2007 20:06:10 -0800 User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Sam Barrow CC: PHP Developers Mailing List References: <1198614204.6325.3.camel@sam-desktop> In-Reply-To: <1198614204.6325.3.camel@sam-desktop> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Will pay for feature add From: pollita@php.net (Sara Golemon) Sam Barrow wrote: > If anyone here is experienced enough to help me, I will pay for a patch > to allow for multiple class inheritance (class D extends A, B, C) > against PHP 5.3 CVS. Or if you can just help me get started on writing > it, I'm sure I could finish myself. I'm just stuck at the basic zend > class declaration functions. runkit could probably implement this using some composting rules... It doesn't have all the required pieces at the moment, but it's got most of 'em... If you don't care about default values or interfaces, you can probably fill in the rest using ReflectionClass.... -Sara