Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] getAttribute() vs getParameter()
Forum PHP.pl > Forum > PHP > Frameworki
kopczyk
Witam

Pytanie może wydać się banalne, ale proszę żeby mi ktos wytłumaczył łopatologicznie czym różni się $this->getParameter('param') od $this->getAttribute('attribute') ( w kontrolerze )
destroyerr
Niczym się nie różnią ponieważ żadna z nich nie występuje.
empathon
Po pierwsze nie w kontrolerze a w requescie.

Pytanie powinno brzmieć: czym się różni atrybut od parametru?
Generalnie (abstrahujac od tego czy jest to Web request czy nie) atrybut służy do przechowywania atrybutów(np.: sesja) a parametr do przekazywania w requescie (np.: GET). Definicja być może niezbyt poprawna ale powinna dać Ci pewien obraz.
qqrq
Atrybuty możesz też przekazywać requestem - po prostu atrybut tworzysz sobie sam (atrybuty "żyją" tylko do końca skryptu), a parametr przychodzi do ciebie od użytkownika (URL, formularz).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.