![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Pisząc swój własny framework już kilka razy spotykałem się z przekazywaniem dużej ilość argumentów do metod różnych klas. Zaimplementowanie wygodnego sposobu specjalnego problemu mi nie stwarzało. Do czasu. Obecnie zaprojektowana metoda klasy modelu artykułów, która ma za zadanie pobierać je z bazy, ma w założeniu ich całkiem pokaźną ilość. Chciałbym żeby argumenty do niej przekazywane były w taki sposób aby ktoś komu przykładowo zlecę jakąś modyfikację nie miał problemu ze zrozumieniem konfiguracji zachowania tej metody. Więc tutaj powstaje pytanie. Jak przekazać parametry. Dotychczas rozważyłem napisanie klasy która by składowała tą konfigurację. Uznałem rozwiązanie za w miarę dobre gdyż byłoby ono bardzo elastyczne. Pomysł odpadł jednak względu na dużą dozę skomplikowania. Podrzućcie mi proszę jakieś pomysły. Pozdrawiam. Ten post edytował orglee 17.09.2008, 19:11:57 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Uzyj sposobu @wookieb, ja podobnie buduje kryteria wyszukiwania obiektow i sprawdza sie bardzo dobze, i moze byc dowolnie rozbudowane.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 21:35 |