Hi Grabriel, Hello internals, > > During the development of https://wiki.php.net/rfc/magic-methods-signature > I > found something that I'd like to share with you, and possibly propose to > drop it: there's a warning that php-src throws when a magic method is > declared with visibility different than `public`: https://3v4l.org/LKnKB. > > This warning does not make much sense as the magic method is executed > regardless of its visibility. Should it be dropped? > > - Gabriel Caruso >
Besides the BC break involved is there any other constraint not to emit a full compile error given that the engine still executes the method call and the visibility, other than public, is therefore invalid code? Ty, Márcio