Dynamické extends třídy na základě modulu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
iwory
Člen | 147
+
0
-

Zdravím, mám aplikaci rozdeělnou do X modulů kde každy modul reprezentuje jeden web.
Každý z webů/modulů má společnou sekci users (samostatný modul).

Problém je v tom, že každý modul má svůj vlastní basePresenter s kterým pracuje. Tyto presentery pak extendují jeden hlavní basePresenter který je pro všechny.

Pakliže jsme ale v modulu User tak ten má vlastní baseP… a ten extenduje společný.

Ale jelikož se neacházím třeba na webu web1.cz/Web1Module tak má ve svém presenteru určité nastavení a definice proměnných který bych potřeboval dostat do UserModule/BasePresenter.

Mohl bych je tam dostat dědičností, ale jelikož je UserModule pro všechny, tak se dědičnost mění podle typu modulu. Je možné nějak docílít dynamiky dědičnosti?

Repektivě, je to vůbec reálné?

Díky Z.