Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jeden modułowy framework i wiele Contextów, Czy jest sens?
starach
post
Post #1





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

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


Witam,

Struktura mojego FW jest banalna. Każdy element jest pluginem i posiada taki sam zestaw katalogów. Pojawił się problem ładowania klas z poza serca fw czyli prawdziwych pluginów. Context->getObject('Template') pobierze obiekt o takim identyfikatorze lub sprobuje go odnaleźć w katalogu libraries frameworka, utworzyć instancje i dopiero wtedy zwrócić. Sęk w tym że niektóre biblioteki pluginów muszą być dostępne dla innych pluginów lub bibliotek aplikacji.

Widzę w związku z tym dwie drogi.

a) Zmodyfikować metodę getObject żeby szukała po wszystkich zarejestrowanych katalogach libraries. - Może zajmie mi to jakieś 30 minut.
(IMG:style_emoticons/default/cool.gif) Zmodyfikować metodę tworzenia pluginów w systemie i zaimplementować oddzielny Context dla każdego pluginu co wydaje się być wyjściem zgodnym ze standardami i przy okazji napierdzielić się co niemiara.
c) Olać to wszystko i iść na piwo.

Łot szód aj du?
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.08.2025 - 16:11