Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]refleksja php - pobranie metod z klasy dziedziczonej
Forum PHP.pl > Forum > Przedszkole
trucksweb
jak sie nazywa metoda w rekleksji ktora pozwoli mi wyciagnac albo cala strukture drzewa dziedziczenia albo metody w klasie dziedziczonej po innej.

funkcja getMethods() - zwraca mi wszystko ze wszystkich klas dziedziczonych przez interesujaca mnie klase.

http://pl.php.net/manual/pl/book.reflection.php
Dokumentacja jest narazie uboga wiec pytam sie tutaj smile.gif
wookieb
Cała strukturę to raczej sam musisz sobie wygenerować.
Masz dużo informacji typu ReflectionMethod i tam potrzebne metody.
To, że dokumentacja daje tylko listę argumentów jeszcze nic nie znaczy smile.gif Nazwy metod mówią bardzo dużo.
trucksweb
tak, ale ja chce wyswietlic metody wylacznie z klasy ktora dziedziczy inne metody z innej klasy

cyzli mam:
-klasa a---
-klasa b---
-klasa c----


i chce wyswietlic metody wylacznie wprowadzone do klasy c.

Wydaje mi sie ze raczej nie jest to mozliwe, chyba, ze wyciagam wszystko a metody w klasie c nazywam jakos z przedrostkiem i sobie potem je wyszukuje.
NaliPL
Można też pokusić się o zrobienie diff-a
wyciągasz sobie wszystkie metody z klasy C potem z klasy B i zbiór metod z C - zbiór metod z B to tylko i wyłącznie metody z klasy C smile.gif

Pozdro !
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.