Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:33283 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 99649 invoked by uid 1010); 19 Nov 2007 06:09:37 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 99633 invoked from network); 19 Nov 2007 06:09:37 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Nov 2007 06:09:37 -0000 X-Host-Fingerprint: 24.228.86.142 ool-18e4568e.dyn.optonline.net Received: from [24.228.86.142] ([24.228.86.142:27119] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 23/9D-31009-0A821474 for ; Mon, 19 Nov 2007 01:09:36 -0500 Message-ID: <23.9D.31009.0A821474@pb1.pair.com> To: internals@lists.php.net Date: Mon, 19 Nov 2007 01:09:32 -0500 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041206 Thunderbird/1.0 Mnenhy/0.6.0.104 MIME-Version: 1.0 References: <1195140437.23612.5.camel@sbarrow-desktop> <1195450232.12342.25.camel@sams-room> <200711190003.40228.larry@garfieldtech.com> In-Reply-To: <200711190003.40228.larry@garfieldtech.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Posted-By: 24.228.86.142 Subject: Re: [PHP-DEV] Multiple class inheritance From: edwardzyang@thewritingpot.com ("Edward Z. Yang") Larry Garfield wrote: > It sounds like you want to be using decorators instead. The decorator pattern is inappropriate for this case, because Sam wants to extend the interface, not change the behavior of an existing one. -- Edward Z. Yang GnuPG: 0x869C48DA HTML Purifier Anti-XSS Filter [[ 3FA8 E9A9 7385 B691 A6FC B3CB A933 BE7D 869C 48DA ]]