Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> 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
 
Start new topic
Odpowiedzi (1 - 1)
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: 23.08.2025 - 00:55