Hi Alexander, thank you for your email and interest for OXID eShop V6 BETA1. During our development process we make some spikes and for that we create some experimental branches, on which we want to proof our concepts and run all the tests. Only approved and fully implemented concepts will be merged to master branch.
In this case it is also an experimental branch. So, please ignore it! Talking about namespaces or other changes in the OXID eShop Version 6.0 BETA1, we are at the moment at the final phase of the BETA1 release. So, the concept of namespaces or other changes and how to deal with them in the modules will be provided soon with the release. Thank you for your patience and understanding. Sorry for inconvenience! Best Regards, Vilma Liorensaityte On 11 Nov 2016, at 16:06, Alexander Nostadt <a...@tro.net<mailto:a...@tro.net>> wrote: Hello together, these days I am developing modules for OXID CE v6 BETA. As with OXID v6 namespaces have been introduced I want to make use of them as needed. Now I have reached a point I want to extend existing classes. Of course I want to use the new classes which are located in a namespace. Well, at this point I am stucked. I got this link sent: https://github.com/OXID-eSales/oxideshop_ce/tree/b1f8361a1a2fd710bd1169f5b69339995428b586/source/modules/test which are simply code samples. However, e.g. in module 3 https://github.com/OXID-eSales/oxideshop_ce/blob/b1f8361a1a2fd710bd1169f5b69339995428b586/source/modules/test/module3/metadata.php“ContentController::getTitle()” will be overridden and as expected, in the extend-block "test/module3/Model/Test3Content” is defined. BUT when taking a look at Test3Content class file one notice there is no “extend someClass”. How this is supposed to work? Is there some kind of magic I didn’t get yet or …? I appreciate your help ☺ Best regards, Alex