Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:35844 Return-Path: <7am.online@gmail.com> Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 16782 invoked by uid 1010); 28 Feb 2008 09:16:16 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 16767 invoked from network); 28 Feb 2008 09:16:16 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Feb 2008 09:16:16 -0000 X-Host-Fingerprint: 116.48.104.156 n11648104156.netvigator.com Received: from [116.48.104.156] ([116.48.104.156:7300] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A9/56-06693-ADB76C74 for ; Thu, 28 Feb 2008 04:16:12 -0500 Message-ID: To: internals@lists.php.net References: <47C317F4.2080301@stefan-marr.de> <47C3854B.1000303@chiaraquartet.net> <4AE8AABE-167C-4705-9EA8-3987121A96EE@pooteeweet.org> <47C574A9.1050600@stefan-marr.de> Date: Thu, 28 Feb 2008 17:16:05 +0800 Lines: 14 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.3790.3959 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.4133 X-RFC2646: Format=Flowed; Response X-Posted-By: 116.48.104.156 Subject: Re: [PHP-DEV] Re: How to build a real Trait thing without exclusion and renaming From: 7am.online@gmail.com ("Edmund Tam") "Stefan Marr" wrote in message news:47C574A9.1050600@stefan-marr.de... > class Talker { > use A, B, C, D { > B::smallTalk instead A, C, D; //to be read like: use B::smallTalk > // instead the implementations form A, C, D > } > } Excuse me for just raising a suggestion: How about "B::smallTask over A, C, D"? (Use "over" instead of "instead")