Dear colleagues, some time ago we started discussing the idea of extracting some parts of xRes, that are not business logic and change rarely, into separate libraries. The first example was a container from Georgii. I've also seen, that in many-many places there exist different implementations of TbmXml. I've decided to take some time and create a TbmXml library with a clear object structure. So there it is: https://git.app.infra.gs.xtrav.de/vbezaras/tbmxml I would like to ask you to take a look at this and tell me if you think this library can help you make your code, working with TbmXml better. All kind of feedback is very welcome. If you decide, that you like it I will improve the code, tests, docs and create the first usable version. At the moment, TbmXml Client in the library uses Zend_Http as transport, so it would be usable right now. I've tried using PSR-7, PSR-17, PSR-18 Http Client Standars, but it would require PHP >=7 and a new Http Client library, which is PSR Compatible (e.g. zendframework/zend-diactoros). Have a nice weekend! Viktoras -- Best regards Viktoras Bezaras - Integrations Lead - ________________________________________________________ TraSo GmbH Nonnenstraße 42 D-04229 Leipzig Tel.: +49 341 355 740 44 E-Mail: v.bezaras@traso.de Internet: http://www.traso.de ________________________________________________________ Geschäftsführer: Haiko Gerdes Handelsregister: Amtsgericht Leipzig, HRB 21850