W PHP takie mechanizmy nie istnieją, a ich realizacja jest nietrywialna, autor raczej nie przyjął tego za oczywistość - być może miał coś innego na myśli?
Cytat
Można oczywiście zrobić normalne gettery i settery ale zmusza to programistę do powielania kodu.
I tak właśnie powinieneś zrobić. Nie będzie tam żadnego powielonego kodu, ponieważ każda metoda będzie robić coś innego. Co najwyżej można tutaj mówić o tzw.
boilerplate code, ale od tego masz dowolne IDE z możliwością wygenerowania tych getterów/setterów. Także nie musisz się na tym skupiać.
Cytat
Szczerze mówiąc, trochę dziwi mnie wasze podejście, ja np. lubię się rozwijać a nie stać w miejscu, sorry ale moim celem nie jest zostanie "klepaczem kodu".
Tylko, że tutaj nie ma żadnego rozwoju. Tak, pełnoprawne właściwości na kształt tych z C# skróciłby nieco kod, ale same w sobie niczego specjalnie rozwojowego nie wprowadzają. Tutaj jest to zwyczajnie ograniczenie języka i używanie klasycznych getterów/setterów jest najlepszym rozwiązaniem w PHP.
Cytat
Na cho... Ci takie dziwactwa? Symfony się naoglądałeś ?
A co Symfony ma tutaj do rzeczy?