Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:45483 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 82544 invoked from network); 4 Sep 2009 06:38:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Sep 2009 06:38:51 -0000 Authentication-Results: pb1.pair.com header.from=arvids.godjuks@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=arvids.godjuks@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.78.24 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: arvids.godjuks@gmail.com X-Host-Fingerprint: 74.125.78.24 ey-out-2122.google.com Received: from [74.125.78.24] ([74.125.78.24:35202] helo=ey-out-2122.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7B/32-00514-9F5B0AA4 for ; Fri, 04 Sep 2009 02:38:50 -0400 Received: by ey-out-2122.google.com with SMTP id 22so522978eye.39 for ; Thu, 03 Sep 2009 23:38:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=BhOFF5DxFh8Wtns4ZOAWd9oT05r4VXpO+v6xkoGrvBk=; b=A/DrlisxHWBkZDpQ7HP9OZFgItQY1FcQqju4Pxu05CnHbitSeHlnJ6kW5Glcsg0d3v KtJWV6MxZowFzLYb4JU+/cXvbwnp7LAZKGjP3WAF1tZLxj3NUZuCuATi/xE2KDpCwmBS BbXuY8Xuyjiz4H6YMYMsW2CrSWmcUSMXOFiaE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=rvcfPw6aIygO/HMSbaVyKemjHDz2OrFoACwN8UN/4AEy9MnyMMetomFsr3ocYf9ME+ /xMa63ZDs27oo33XoXOniQm+pW9WPBIfvFmIP7ycUXdc9Vn0YBVplVGl/kLyhm/1NL3S RmZv0Gc+AI0F3EmGivM1ah9obfuXGdAew2ylw= MIME-Version: 1.0 Received: by 10.216.88.79 with SMTP id z57mr713201wee.22.1252046326552; Thu, 03 Sep 2009 23:38:46 -0700 (PDT) In-Reply-To: <284CDAAF-BA74-485B-BCE7-FBAD5E4BDEAD@stefan-marr.de> References: <284CDAAF-BA74-485B-BCE7-FBAD5E4BDEAD@stefan-marr.de> Date: Fri, 4 Sep 2009 09:38:46 +0300 Message-ID: <9b3df6a50909032338l52603323h50b0f6e96bf75a97@mail.gmail.com> To: Stefan Marr Cc: internals@lists.php.net Content-Type: multipart/alternative; boundary=0016e6d77d038957380472bac0e0 Subject: Re: [PHP-DEV] Traits Patch available for Testing and Comments on PHP 5.3 and PHP 6 From: arvids.godjuks@gmail.com (Arvids Godjuks) --0016e6d77d038957380472bac0e0 Content-Type: text/plain; charset=UTF-8 To me as a user-end developer this proposal sounds well thought throught and consistent. This time I understood everything that is written in RFC ;) Sorry I can't test it right now, but I definetly will give it a try. 2009/9/3 Stefan Marr > Dear internals: > > Has been a while since we discussed whether the idea > of Traits fits into the programming model of PHP. > > To encourage further discussion and experiments, > I managed to update some tests, to fix some bugs, > and eventually to use GitHub to make it accessible to you. > > > Please find a version for PHP 5.3 at: > http://github.com/gron/php-src/tree/PHP_5_3-traits > > and a version for PHP 6 at: > http://github.com/gron/php-src/tree/PHP_6-traits > > > For a basic introduction please refer to > * the RFC: > http://wiki.php.net/rfc/horizontalreuse > * the test cases available in the source folder under: > Zend/tests/traits > and of course ask my directly or on this list. > > Best regards > Stefan > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --0016e6d77d038957380472bac0e0--