![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 4 Dołączył: 27.07.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
$class->className($_POST);// tak
-------------------- Life's simple... You make choices and don't look back...
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 180 Pomógł: 37 Dołączył: 1.05.2008 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Drugi sposób jest moim zdaniem lepszy, gdybyś zrobił to za pomocą sposobu pierwszego to w metodzie klasy musisz odczytywać konkretnego POST'a przez co uzależniasz warstwę widoku z warstwą modelu. W przykładzie drugim masz całkowicie odizolowane warstwy dzięki czemu taką klasę możesz użyć bez żadnych modyfikacji w kompletnie innym projekcie.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
A po co przekazywać? Po to są tablice superglobalne, żeby można było ich użyć w dowolnym miejscu kodu.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 300 Pomógł: 32 Dołączył: 31.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Bo bardziej "pro" wygląda jak się przekazuje jakiś obiekt Request a nie używa zwykłej szarej tablicy _POST/_GET ;-) I jest to nieco bardziej wygodne przy np. testach jednostkowych. Ale każdy wie, że ważniejszy jest ten pierwszy powód
![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 4 Dołączył: 27.07.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
nie chodziło mi tu o rodzaje obiektów tylko jak je przekazywać ale wezmę to pod uwagę dzięki :-)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 09:52 |