[TYPO3-ect] xaJax - Further development

Joerg Schoppet joerg at schoppet.de
Wed Feb 14 10:20:33 CET 2007


Joerg Schoppet wrote:
> Coinstantaneous I'll try to implement the new xaJax version 0.5 (beta 1 
> or 2) with BC.
Actually I found the time to look at the new xaJax 0.5 beta2, and my 
promise about BC.

Well, I think it will be not possible to make it 100% BC, you have to 
use other classes, because:

Actual version (0.2.4):
There are the following classes:
tx_xajax
tx_xajax_response

New version (0.5):
There are the following classes:
tx_xajax
tx_xajaxResponse
BUT, this classes completely break BC. For this, the xaJax-devs have 
created legacy classes, which I've have to implement the following way:
tx_legacyXajax extends tx_xajax
tx_legacyXajaxResponse extends tx_xajaxResponse

If somebody wants to use the new version in old-style extensions, she/he 
have to change each tx_xajax to tx_legacyXajax and tx_xajax_response to 
tx_legacyXajaxResponse.


What do you think, is this enough BC? If somebody knows a way to simple 
make this with an internal switch or so, please response.

Regards Joerg


More information about the TYPO3-team-extension-coordination mailing list