Czy istnieje jakiś odpowiednik "znajomego" lub "wewnętrznego" w php? Jeśli nie, czy istnieje jakiś wzór do naśladowania, aby osiągnąć to zachowanie?Odpowiednik PHP znajomego lub wewnętrznego
Edytuj: Niestety, ale standardowe Php nie jest tym, czego szukam. Szukam czegoś podobnego do tego, co zrobił ringmaster.
Mam klasy, które wykonują wywołania systemowe w stylu C na zapleczu, a żonglerka stała się uciążliwa. Mam funkcje w obiekcie A, które przyjmują obiekt B jako parametr i muszą wywoływać metodę w obiekcie B przekazując samą siebie jako argument. Użytkownik końcowy może wywołać metodę w B, a system rozpadnie się.
To jest cudowny hack! Kocham to i jestem przez niego odpychany. Sprytnie. +1 –
Jaka jest wydajność z tym? Czy jest to zauważalny hit? To jest dokładnie to, czego szukam. – smack0007
Jest to idealne rozwiązanie do enkapsulacji. Teraz mam klasę główną bez getterów, jeden Accesor, który implementuje moduły pobierające i widok, który jest jedynym, który może korzystać z modułów pobierających. +100 jeśli mógłbym –