Post
#1
|
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa |
Witam,
mam klasy mysql,session,panel wszystkie są deklarowane w pliku index.php $db=new mysql($dbhost,$dbuser,$dbpass,$dbname); $session=new session(); itp... i teraz pytanie : co zrobić aby mysql był dostępny w innych klasach bez ponownej deklaracji / łączenia? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 3 Dołączył: 25.08.2005 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Oczywiście nikt w świecie PHP nie słyszał o dependency injection. Nie wymagaj zbyt wiele (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Springa nie zbudujesz w PHP, ale uważaj bo zdziwić się możesz: Lion PHP Framework (IoC based PHP framework). |
|
|
|
Spawnm jedna deklaracja 1 klasy dla wszystkich innych 17.02.2009, 13:22:43
nospor skorzystac ze wzorcow projektowych, np:
Rejestr
od... 17.02.2009, 13:32:36
mls To już zależy tylko od metody jaką utworzony zosta... 26.03.2009, 00:55:17
Morkai Cytat(mls @ 26.03.2009, 00:55:17 ) to... 26.03.2009, 12:49:45 
Spawnm Cytat(Morkai @ 26.03.2009, 12:49:45 )... 26.03.2009, 14:44:34 
mls Cytat(Morkai @ 26.03.2009, 13:49:45 )... 29.03.2009, 13:06:39
zzeus Polecam wzorzec Registry, o którem już wspomniano ... 26.03.2009, 14:15:47
fifi209 Racja bardzo słabe. Ja rozwiązałem ten problem prz... 26.03.2009, 16:55:17 
orglee Cytat(fifi209 @ 26.03.2009, 16:55:17 ... 26.03.2009, 18:02:05 
fifi209 Cytat(orglee @ 26.03.2009, 18:02:05 )... 26.03.2009, 18:24:27
orglee To pokaż chociaż prototypy metod. 26.03.2009, 18:55:39
fifi209 http://rafb.net/p/qkKxdy33.html
Musiałem dać na r... 26.03.2009, 19:04:26
orglee Przede wszystkim nie obsłużysz w ten sposób dwóch ... 26.03.2009, 20:39:14 
fifi209 Cytat(orglee @ 26.03.2009, 20:39:14 )... 27.03.2009, 12:34:33
destroyerr Oczywiście, że ktoś słyszał o di w php. Na przykła... 31.03.2009, 13:52:57 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 03:54 |