Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:54498 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 24279 invoked from network); 10 Aug 2011 20:16:49 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Aug 2011 20:16:49 -0000 Authentication-Results: pb1.pair.com smtp.mail=kalle.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=kalle.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.45 as permitted sender) X-PHP-List-Original-Sender: kalle.php@gmail.com X-Host-Fingerprint: 209.85.212.45 mail-vw0-f45.google.com Received: from [209.85.212.45] ([209.85.212.45:37929] helo=mail-vw0-f45.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 71/73-00852-037E24E4 for ; Wed, 10 Aug 2011 16:16:49 -0400 Received: by vws17 with SMTP id 17so1636520vws.18 for ; Wed, 10 Aug 2011 13:16:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=9FIIlxte3PFq8R4pzBPTgn4wGv0z6p53FjCSy6RSwfo=; b=NAi+Pt00ulMdaOCrhZ5aVrDxE8BzYZ7ExrbD9QGI/JOw3C/xZeqMdqMsdu8s8r8IVj QqHY8/SzTgS8IlC7GZEf3jpr5zMN0WlvfrGnqQx0NJPXpkwr7MXwfieGSNQiSX1nPpka fHgUoO/G9YhN7p1Ht2aVm8Zs8n00oCsUm2Y/k= MIME-Version: 1.0 Received: by 10.52.76.170 with SMTP id l10mr3873527vdw.479.1313007406167; Wed, 10 Aug 2011 13:16:46 -0700 (PDT) Sender: kalle.php@gmail.com Received: by 10.220.107.195 with HTTP; Wed, 10 Aug 2011 13:16:46 -0700 (PDT) In-Reply-To: <4E42D660.80906@googlemail.com> References: <4E42D660.80906@googlemail.com> Date: Wed, 10 Aug 2011 22:16:46 +0200 X-Google-Sender-Auth: 9pxXVF9M-3YyVdkDITYB9RyF7tI Message-ID: To: sebastian.krebs.berlin@googlemail.com Cc: PHP internals list Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] Property get/set syntax From: kalle@php.net (Kalle Sommer Nielsen) Hi Sebastian 2011/8/10 Sebastian Krebs : > Hi, > > From time to time I'm looking over the existing RFCs and I'm wondering what > happens to them. For example "Property get/set syntax" [1]. As far as I can > see its already accepted for PHP6 [2], but now it seems to be orphaned. In > my opinion it is a very nice enhancement, that helps to get rid of the > Getter/Setter-mess. Are there any plans? This RFC by Dennis was never 100% finalized, however from what I remember it was suggested too late in 5.3's development process to be implemented, and so do I think we are in 5.4 already as the RFC would need some extra care before sent to the list, perhaps even a patch for parts of it. The RFC itself evolved quite a bit doing its drafts on the wiki, I remember having long emails with Dennis about the syntax, as it evolved to allow many more things and additions to the object model, like final properties, interfaces with properties, getters, setters, .... But in the end I think it would rime greatly with traits and other goodies in 5.4 if someone took the time and care for this RFC, just worried its way too late already. -- regards, Kalle Sommer Nielsen kalle@php.net