Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:54146 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 89959 invoked from network); 22 Jul 2011 17:09:27 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Jul 2011 17:09:27 -0000 Authentication-Results: pb1.pair.com smtp.mail=philip@roshambo.org; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=philip@roshambo.org; sender-id=unknown Received-SPF: error (pb1.pair.com: domain roshambo.org from 209.85.160.170 cause and error) X-PHP-List-Original-Sender: philip@roshambo.org X-Host-Fingerprint: 209.85.160.170 mail-gy0-f170.google.com Received: from [209.85.160.170] ([209.85.160.170:39123] helo=mail-gy0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id CC/24-03772-5CEA92E4 for ; Fri, 22 Jul 2011 13:09:26 -0400 Received: by gyb13 with SMTP id 13so1518647gyb.29 for ; Fri, 22 Jul 2011 10:09:23 -0700 (PDT) Received: by 10.101.209.16 with SMTP id l16mr1770408anq.85.1311354563376; Fri, 22 Jul 2011 10:09:23 -0700 (PDT) Received: from [192.168.1.29] (c-174-61-179-13.hsd1.wa.comcast.net [174.61.179.13]) by mx.google.com with ESMTPS id f33sm2599328ann.8.2011.07.22.10.09.21 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 22 Jul 2011 10:09:22 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii In-Reply-To: <4E29A62F.8040203@gmail.com> Date: Fri, 22 Jul 2011 10:09:20 -0700 Cc: internals@lists.php.net Content-Transfer-Encoding: quoted-printable Message-ID: <8AE7960C-96BA-4FAC-9D2B-55FA5E486075@roshambo.org> References: <4E29949C.9020209@gmail.com> <4E29A164.3070108@gmail.com> <4E29A62F.8040203@gmail.com> To: Alex Howansky X-Mailer: Apple Mail (2.1084) Subject: Re: [PHP-DEV] 5.4a2 trait attribute name conflict resolution From: philip@roshambo.org (Philip Olson) On Jul 22, 2011, at 9:32 AM, Alex Howansky wrote: >=20 >> Just curious, if the trait property is set to private what happens? >=20 > Ooh, good question. >=20 > PHP Fatal error: baz and foo define the same property ($zoo) in the = composition of baz. However, the definition differs and is considered = incompatible. And while people have traits on the mind, please also review=20 the three open bug reports which also discuss how trait behavior=20 should be defined: https://bugs.php.net/search.php?search_for=3Dtrait&cmd=3Ddisplay Regards, Philip