Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wywołanie metody innej klasy
M4ver7071
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 26.06.2014

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


Witam,

Mam kilka kontrolerów. Kontroler główny zarządza główną stroną, ale chce aby w koszyku wywołać inny kontroler. Czy w tej sytuacji muszę w skorzystać z DI, i w metodzie która wywołuje główny widok wywołać metodę koszyka która wyświetla listę danych elementów?

Najprościej byłoby w miejscu koszyka w widoku wywowłać odpowiednią metodę koszyka ale to niezgodne z MVC. Jak ten problem, ugryźć?
Go to the top of the page
+Quote Post
freewalker
post
Post #2





Grupa: Zarejestrowani
Postów: 90
Pomógł: 4
Dołączył: 14.02.2015

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


bardzo ogólnikowo, więc może trochę ogólnikowo odpiszę, zrób override dla kontrolera (koszyk), którego nie chcesz używać
Go to the top of the page
+Quote Post

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: 17.09.2025 - 12:16