Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Encja w Symfony
Matrix12
post
Post #1





Grupa: Zarejestrowani
Postów: 144
Pomógł: 0
Dołączył: 22.03.2015

Ostrzeżenie: (0%)
-----


Witam,


mam pytanie. Otóż w encji symfony2 w każdym setterze jest "return $this". Moje pytanie brzmi po co ? Skoro i tak ustawiamy jakaś wartość na jakąś zmienną to geterem i tak uzyskamy dostęp do danej właściwości. Nie rozumiem tego, może mi ktoś wyjasnić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


Cytat(Comandeer @ 23.05.2015, 18:30:50 ) *
Nie chainging, a chaining - od łańcucha, bo tworzymy łańcuch wywołań (IMG:style_emoticons/default/wink.gif) Ot, taka drobnostka, która uprzyjemnia korzystanie z API

Lub fluent setters

Cytat(Matrix12 @ 23.05.2015, 20:21:27 ) *
Źle napisałem,


mam klasę User i klasę Role, ale np. żeby dodać role muszę wstrzyknąć nazwę użytkowniak obiekt user ale nie chce całego tylko np. settera z username jak wrzucę mu poprostu tego stringa to wywali błąd, a rozumiem, że mogę zrobić to tak addRole(new User->setName('admin')) i będzie okej tak ?

Skoro w addRole() musisz przekazać stringa jako parametr, to skorzystasz z getName()
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 14:10