Hi Stas, On Wed, Dec 19, 2012 at 1:25 AM, Stas Malyshev <smalys...@sugarcrm.com>wrote:
> Hi! > > > I'm going to take a deep look into trait implementation and provide a > > better solution for 5.5. > > The current implementation is really wired and makes a lot of troubles > for > > maintenance and each new fix, makes new troubles :( > > I'm really sorry, I didn't pay enough attention to treats before 5.4 > > release :( > > > > The new solution may significantly change implementation and even > behavior > > in some cases (e.g https://bugs.php.net/bug.php?id=62069). > > Thanks for looking into it! Could you write some description of what > functionality changes are needed and why? An RFC would be helpful, so we > have a definite reference and instead of going through all bug comments > and risking missing something. > For now I don't know exactly, what is going to be changed, but it must be mainly implementation. I'll try to summarize the required changes, when I know myself. > BTW, could you after that take a look at bug #63462? It's kind of weird, > and part of it with protected seems to be a bug (same property name is > used both mangled and unmangled when using guards) but I'm not sure yet > what to do with it. I may have time to look into it on the weekend, but > would appreciate second opinion. > Sure. Assigned to myself. Thanks. Dmitry. > Thanks, > -- > Stanislav Malyshev, Software Architect > SugarCRM: http://www.sugarcrm.com/ > (408)454-6900 ext. 227 >