![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 25.09.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie, przerabiam książkę o zaawansowanym programowaniu w PHP, i utkwiłem w jednym miejscu.
Jak programuje się funkcję która korzysta z komentarzy, tzn:
Jak napisać do tego metodę która "czyta" komentarze i w zależności od flagi @read lub @readwrite sprawdza czy można użyć automatycznej metody dostępowej za pomocą __call bez pisania dla każdej zmiennej oddzielnych metod dostępowych. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
2 pytania
1. W książce nie napisali? 2. Na cho... Ci takie dziwactwa? Symfony się naoglądałeś ? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
2. Na cho... Ci takie dziwactwa? Symfony się naoglądałeś ? Odniosę się tylko do tego fragmentu, który już o podobnej treści w kilku miejscach w internecie poprostu wyłożył mnie doszczętnie. Najlepszym tego przykładem był jakiś news z informacją o tym że phpBB będzie bazować na symfony. Nagle masa komentarzy: Cytat Szkoda że Symphony a nie Laravel, najlepszy, według wielu programistów PHP, framework. Ale na szczęście FluxBB przechodzi na niego. I znacznie łatwiej go zintegrować z nim. Cytat i czemu na taki kombajn.. CakePHP by wzięli czy właśnie jak wyżej Laravel. szkoda Cóż pomijając fakt że laravel bazuje na komponentach symfony, to podpisuje się pod tym co napisał autor tematu. w symfony to nie tylko jeden słuszny sposób na zapisywanie regułek do routingu jako komentarze do akcji kontrolera.. Przecież jak sobie skonfigurujesz, tak używasz, nikt cię nie zmusza do czegoś takiego, jest to tylko feature, dzięki czemu można sobie ułatwić pracę, zamiast grzebać przykładowo w 2 plikach (routing + kontroler), a tak piszemy dokumentacje w postaci komentarzy + logikę a efekt jest podobny. Tyle że też nikt do tego nie zmusza i w sumie prócz symfony standard vendors nie spotkałem się żeby ktoś usilnie tego próbował używać. Co nie oznacza że nie można o tym wiedzieć. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 17:45 |