|
|
|
Well, I do not agree that there is no BC issue. Obviously people who have extended the class could be affected. However, because the likelihood of such extension for this component seems minimal, and because the BC impact deals only with naming (e.g., not behavioral changes to class logic), I do not see insurmountable problems arising with making the changes for 1.5. Thanks for looking at this, Simone!
> Obviously people who have extended the class could be affected.
Perhaps I confused PHP behavior with Java... but as far I remember (in PHP) child classes haven't access to parent private methods but only to protected or public ones. > I do not see insurmountable problems arising with making the changes for 1.5. Great, I'm going to fix this ticket asap.
Yes, of course, I meant that renaming protected methods could affect extending classes. Thanks again! Merged to branch/release-1.0 (r7688), target changed to mini release.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
@ Darby
Considering that those methods/variables were declared as protected, I assume it's safe to change their scope/name for the next ZF release (1.5). There shouldn't be any BC issue.
Do you agree?