![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 12.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zaraz mnie tu od heretyka będziecie wyzywać ... no ale
![]() Mam taki mały problem. Istnieje kilka zmiennych/obiektów które po prostu muszą być globalne... choćby przez Singletona Ale no jakoś sie tak złożyło że przeczytałem zbyt dużo złych rzeczy o tym też wzorcu i chciałbym się go pozbyć z całej aplikacji ... Potrzebna mi jakaś alternatywa dla tego singletona Aktualnie w jeden ze zmiennych mojego singletona znajduje się obiekt Bazy Danych ... coś takiego jak w wielu frameworkach. Nie mogę za bardzo tworzyć tego obiektu przy wykonywaniu akcji wybranej przez użytkownika (MVC) bo tego obiektu używa jeszcze kilka adapterów na przykład do autoryzacji. Tak czy siak ten obiekt musi być dostępny globalnie... Jedynie co mi przychodzi do głowy to zrobienie sobie klasy w stylu
W ten sposób mógł bym zglobalizować ten obiekt ... no właśnie ... zglobalizować :] Kto chce pierwszy obalić moje teorie ? ![]() Za wysłuchanie dziękuje:
Kolejny nastolatek który bawi się w programiste PHP Ten post edytował PiratNowegoPokolenia 11.08.2007, 19:39:12 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 698 Pomógł: 3 Dołączył: 28.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Całkiem niedawno dyskutowano już o tym. http://forum.php.pl/Jedna_instancja_klasy_...ton_t73858.html
Na przyszłość uważaj, bo takie tematy mogą zapoczątkować niezły flame ![]() -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 11:44 |