![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 9 Dołączył: 11.10.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Hej, pliki Header.php includowane są na samym początku w silniku wg kolejności z bazy:
Przez konstruktor przekazuję im instancję silnika. Zawierają one metody, które później będą dostępne publicznie dla innych modułów (przez odwołanie $this->core->modules['nazwa_modulu']). Problem w tym, że w momencie przekazywania instancji silnika do wczytywanego modułu, posiada on dostęp jedynie do wcześniej wczytanych i w efekcie dopiero ostatni moduł ma dostęp do wszystkich innych. Macie pomysł jak rozwiązać ten problem, by każdy moduł miał dostęp do wszystkich innych, przekazując mu instancję silnika przez konstruktor? Z góry dzięki (IMG:style_emoticons/default/smile.gif) Ten post edytował jakub.drag 4.10.2016, 16:29:04 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 02:30 |