As was said, this was debated a lot. Both sides had valid arguments, but this should not be taken lightly just because there is no "BC break". There is such thing as too much syntactic sugar, and PHP is one of those, rare these days, languages that keep options of doing the same thing low.
On Mon, 29 Aug 2016, 16:16 Mathias Grimm, <mathiasgr...@gmail.com> wrote: > Hi, Thanks > Seems like is not going to happen very soon :) > > In fact it is not broken, it's only a cosmetic nice to have. > Maybe in the future it will happen. > > > On 29 August 2016 at 14:06, Kalle Sommer Nielsen <ka...@php.net> wrote: > > > Hi Mathias > > > > 2016-08-29 15:03 GMT+02:00 Mathias Grimm <mathiasgr...@gmail.com>: > > > Hi, > > > I have a suggestion, maybe many gave it before. > > > > > > My suggestion is the optional use of the keyword "function" inside > > classes, > > > interfaces and traits. > > > It would look much more clean while removing the redundancy. > > > > This was discussed on internals 2 years ago, back when PHP7 was being > > designed: > > http://marc.info/?t=141235344900003&r=1&w=2 > > > > > > > > -- > > regards, > > > > Kalle Sommer Nielsen > > ka...@php.net > > >