![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 1 Dołączył: 26.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Zastanawiam się jak rozwiązać problem automatycznego ładowania modelu dla kontrolera tylko wtedy gdy bedzie choc raz użyty. Wolalbym tu uniknac wzorca fabryki bo nie chcialbm miec cos takiego
chcialbym zeby $user byla to klasa ktora po dostepie do niej np. ( ) zaladowala model user i podmienila siebie... nie wiem czy sie jasno wyrazilem ale jestem po nie przespanej nocy (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat edna linijke przy kazdym kontrolerze Chyba raczej tyle linijek ile modeli używasz w danym kontrolerze.IMO lepiej jest jednak to ręcznie robić - lepsza czytelność, mniej kombinowania, a potencjalny zysk w postaci dwóch, trzech linijek kodu jest niewielki. Ja generalnie w przypadku obiektów modeli w ogóle nie wykorzystuję pól obiektu kontrolera - wolę to mieć w zmiennej lokalnej i ew. przekazać przez referencję, jeżeli potrzebuję go w innej metodzie. Jakoś nie specjalnie dużo kombinowania, a kod jest dużo czytelniejszy. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 00:56 |