![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Piszę CMS'a i mam pewien problem:
Aby w kontrolerze mieć dostęp do wszystkich bibliotek itp. dodaję "extends Controller". Zanim jednak "odpalę" kontroler, wczytuję bibliotekę URL (która jest klasą), żeby sparsować "przyjazne URL'e". Chciałbym mieć do niej dostęp w klasie Controller. Ale po co dwa razy wykonywać bibliotekę? No właśnie, bez sensu. Jak to obejść? Pozdrawiam. Ten post edytował radex_p 8.02.2008, 11:08:57 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
hehe (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Dlatego też szukam lepszego rozwiązania.
Front Controller o ile dobrze rozumiem jest skryptem, który ładuje odpowiedni moduł (kontroler), no i coś takiego mam (no chyba, że to trochę inaczej). Natomiast rejestr "wygląda" nieźle, zobaczymy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) EDIT: Dzięki za podpowiedź - użyłem Singletona, bo z Rejestrami jest za dużo roboty. Także podziękowania dla Athlana - http://athlan.vgroup.pl/singleton-registry-map/ (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 21:08 |