ZF-4114: shift private methods to protected ones in Zend_Translate_Adapter_Xliff so that it can be easily extended
I was wondering if it could be possible to change all private methods defined in Zend_Translate_Adapter_Xliff into protected ones?
I wanted to create a subclass with small changes to fit my purposes (basically use own defined ids as array keys for $this->_translate instead of source strings), which could have been easily done overloading ->_startElement() method which unfortunately is defined as private.
For now I've copy-pasted the code into a new class and made my changes there, but by doing this it won't benefit further improvements from Zend_Framework updates. It would be really great.
Thanks for the job anyway!