I should also add that this breaking change was introduced in a patch release (5.5.8). What has happened has happened, and I don't want to blame anyone, but this is actually really broken :-\
Marco Pivetta http://twitter.com/Ocramius http://ocramius.github.com/ On 21 July 2015 at 12:14, Marco Pivetta <ocram...@gmail.com> wrote: > Hey Niktia, > > On 21 July 2015 at 11:05, Niktia Nefedov <inefe...@gmail.com> wrote: > >> There's a workaround though - it's to always call user-defined class's >> method directly from built-in functions >> > > That's not the workaround, that's the actual fix: the current fix breaks > the OO model basics by introducing a limitation in the interface, rather > than in the broken implementations. > > Greets, > > Marco Pivetta > > http://twitter.com/Ocramius > > http://ocramius.github.com/ >