[Symfony2][SF]Obiekty wielokrotnego użycia., gdzie przechowywać? |
[Symfony2][SF]Obiekty wielokrotnego użycia., gdzie przechowywać? |
28.08.2013, 20:31:56
Post
#1
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 1 Dołączył: 26.02.2013 Ostrzeżenie: (0%) |
Cześć.
Mam takie pytanie, gdzie trzymacie np. obiekt entity używany przez różne bundle. Wydzielacie miejsca na takie obiekty, czy wkładacie do pierwszego bundla w którym jest używany, a w innych się tylko do niego odwołujecie?. |
|
|
29.08.2013, 21:14:08
Post
#2
|
|
Grupa: Zarejestrowani Postów: 472 Pomógł: 7 Dołączył: 7.12.2005 Skąd: Gliwice Ostrzeżenie: (0%) |
Zazwyczaj kod pisze się tak, żeby to obiekt w jednym bundle'u "modyfikować innymi bundle'ami", a nie przerzucać obiekt między bundle'ami bo to bardzo ogranicza modułowość, którą właśnie bundle zapewniają.
W swojej programistycznej karierze spotkałem się jak do tej pory z dwoma przypadkami gdzie coś takiego było pożądane: 1. Notyfikacje 2. System mailowy Obie te kwestie z powodzeniem został zaimplementowane w modelu event-driven z użyciem EventDispatchera: http://symfony.com/doc/current/components/...troduction.html Jeśli potrzebujesz jednak dzielić między bundle'ami jakiś bardziej funkcjonalny element systemu aniżeli encje - DependencyInjection: http://symfony.com/doc/current/components/...tion/index.html -------------------- Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz! |
|
|
30.08.2013, 20:40:26
Post
#3
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 1 Dołączył: 26.02.2013 Ostrzeżenie: (0%) |
Często używacie wzorców projektowych w Symfony2, znacie jakieś fajne przykłady(jakościowo) na GitHub?.
|
|
|
Wersja Lo-Fi | Aktualny czas: 18.06.2024 - 07:31 |