| --marcin-- |
Post
#1
|
|
Goście |
Prosze o porade bardziej doswiadczonych. Czy istnieje jakis prosty sposob na wstrzykiwanie do kazdego nowo stworzonego obiektu innego? Chodzi mi o to ze po utworzeniu polaczenia z baza (pdo) chcialbym ten obiekt miec dostepny w kazdym innym obiekcie.
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
W moim systemie twoje zalozenie jest bledne, wiec stosuje leniwe polaczenia. Po cos przeciez wymyslono cache (IMG:style_emoticons/default/wink.gif)
Jesli jednak faktycznie, twoja aplikacja za kazdym razem musi korzystac z bazy, to leniwe połączenia nie mają raczej sensu ale tez i nie przeszkadzają Zas co do rejestrow to wpisz w goole: Wzorzec Registry |
|
|
|
-marcin- [PHP][OOP] Automatyczne wstrzykiwanie 30.01.2014, 00:14:12
Wazniak96 Tak. Są takie pola i metody jak statyczne. Wystarc... 30.01.2014, 01:08:51
Turson Jeżeli mowa o połaczeniu z PDO w każdej klasie, to... 30.01.2014, 09:55:48
nospor @Turson no nie ucz ludzi zly nawykow.... nie po to... 30.01.2014, 10:00:54
Turson Więc jak byś rozwiązał sprawę połączenia, by było ... 30.01.2014, 10:11:37
nospor Normalnie, na wiele sposobow:
1) Obiekt polaczenia... 30.01.2014, 10:18:07
Turson Nawiązując do 2 ostatnich zdań, w moim kodzie nie ... 30.01.2014, 10:24:03
phpion class Test extends Connect - a czy tutaj przypadki... 30.01.2014, 10:26:33
thek Poza tym, abstrahując od tego co napisał nospor, m... 30.01.2014, 10:27:15
nospor Cytatw moim kodzie nie tworzę kilku obiektów połąc... 30.01.2014, 10:29:19
viking Zawsze można użyć IoC, taka moda w PHP. Pasuje to ... 30.01.2014, 10:38:56
Turson CytatOgolnie zasada jest balanie prosta: w calej a... 30.01.2014, 10:39:30
-marcin- Czyli najlepsza metoda to przekazanie obiektu w ko... 30.01.2014, 10:40:02
nospor Tu kod apropo dziedziczenia dla lepszej wizualizac... 30.01.2014, 10:44:43
-marcin- nospor - zakladajac, ze i tak kazde 'odswiezen... 30.01.2014, 10:51:30
Turson Dzięki nospor za wyjaśnienie. Mnie ktoś kiedyś doś... 30.01.2014, 19:15:15 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 22:29 |