Modulebroker
Um beim Zugriff auf ein Modul im RedSpark Framework nicht alle Implementierungsdetails des jeweiligen Moduls kennen zu müssen, bietet jedes Modul einen zentralen Einstiegs- und Verteilungspunkt, den Modulebroker. Der Broker dient zur Abfrage und Iteration über alle installierten Module, berücksichtigt verlinkte Apps und Module, sowie die Analyse der implementierten Interfaces.
Es sind Abfragen auf spezielle Models, auf alle Module mit Menu- oder Konfigurationseinträgen möglich, sowie Instanzen der Modul- und Actioncontroller.
Auch modulintern sollten alle Zugriffe auf Instanzen über den stets verfügbaren Broker erfolgen.
Es sind Abfragen auf spezielle Models, auf alle Module mit Menu- oder Konfigurationseinträgen möglich, sowie Instanzen der Modul- und Actioncontroller.
Auch modulintern sollten alle Zugriffe auf Instanzen über den stets verfügbaren Broker erfolgen.