Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][OOP]Pomysł na system pluginów, obiekty w obiektach, Obiekt w obiekcie, obiekt pogania
Sky_walker
post
Post #1





Grupa: Zarejestrowani
Postów: 214
Pomógł: 23
Dołączył: 26.09.2005

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


Witam,

Aktualny próbuję zrobić własny system pluginów i przeglądając różne wątki na ten temat wpadłem na następujący pomysł:
Zrealizowanie systemu pluginów na podstawie obiektów które w miarę potrzeb będą wczytywały inne obiekty. (trochę pokrętny opis, ale czytając dalej może zrobi się jaśniej)

Głównym celem tego pomysłu jest zwiększenie czytelności kodu, a więc i ułatwienie sobie życia smile.gif A przy okazji dodanie możliwości rozszerzania pluginów o nowe funkcjonalności zależnie od tego nad czym chcę pracować w danym pliku.

Programista mógłby się odwoływać do takiego pluginu w następujący sposób:

  1. $Plugin->Jablko->Wlasciwosc("kolor");

Albo:
  1. $Plugin->Wczytaj("Gruszka");
  2. $Plugin->Gruszka->Ustaw("dojrzała");
  3. $Plugin->Gruszka->Wczytaj("Robal");
  4. $Plugin->Gruszka->Robal->Zryj(true);

W związku z tym mam pytanie:
Jak odwołać się do zmiennych wewnątrz obiektu $Plugin z poziomu obiektu Gruszka. Przydałoby się śledzenie różnych statusów z poziomu obiektu pilnującego wszystkich zainstalowanych pluginów a to jedyna metoda jaka przychodzi mi na myśl, tylko nie wiem czy to jest wykonalne. Ewentualnie jakieś inne pomysły jak to zrealizować?


--------------------
Pomogłem? Kliknij poniżej.
Dzięki! :D
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 13:22