![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 25 Dołączył: 22.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
w AdministrationBundle mam 3 klasy: NavigationMenu, NavigationMenuItem i NavigationMenuLoader. Klasa NavigationMenuLoader odpowiada za ładowanie menu z pliku YAML. Podczas parsowania tego pliku tworzy obiekty NavigationMenu i NavigationMenuItem. Mniej więcej wygląda to tak: Zastanawiam się, czy powinienem te klasy rejestrować jako usługi. Gdybym tak zrobił musiałbym ustawić ich scope na prototype, a do NavigationMenuLoader przekazać container i odwoływać się na zasadzie:
Dodam, iż te klasy nie będą wykorzystywane w żadnym innym bundle. Ten post edytował 404 9.09.2014, 19:33:01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 25 Dołączył: 22.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jak działa prototype to się orientuję, ale dlaczego trzeba go użyć w przypadku fabryki, która teoretycznie powinna sama z siebie za każdym razem zwracać nowe instancje obiektów?
Cytat polecam do servicow i routingu pliki xml jest podpowiadanie skladni(...) Korzystam z PhpStorma (IMG:style_emoticons/default/wink.gif)
Ten post edytował 404 13.09.2014, 12:23:08 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 08:32 |