Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobranie nazwy metody wywołującej
c3zi
post
Post #1





Grupa: Zarejestrowani
Postów: 266
Pomógł: 20
Dołączył: 15.11.2006
Skąd: Koszalin

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


Witam,

Jak pobrać nazwę metody wywołującej?

Mam powiedzmy metodaA oraz metodaB. metodaA wywoluje metodeB. W metodaB musze znac nazwe metodaA ( bez jej przekazywania w argumencie ).


--------------------
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
splatch
post
Post #2





Grupa: Zarejestrowani
Postów: 487
Pomógł: 7
Dołączył: 7.01.2004
Skąd: Warszawa

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


Takie rozwiązanie nie jest poprawne. Jakkolwiek możesz skorzystać z debug_backtrace" title="Zobacz w manualu PHP" target="_manual. Możesz opisać swój przypadek, dlaczego potrzebujesz takiej konstrukcji?


--------------------
Łukasz Dywicki
Independent Java and open source software consultant.
Blog - Java, OSGi, integracja oprogramowania..
Go to the top of the page
+Quote Post
c3zi
post
Post #3





Grupa: Zarejestrowani
Postów: 266
Pomógł: 20
Dołączył: 15.11.2006
Skąd: Koszalin

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


Tez wlasnie trafilem na debug_backtrace(). Musze miec nazwe metody, poniewaz jest mi to potrzebne do logow. Innym sposobem jest po prostu dolozenie parametru do metodaB i tam ustawienie nazwy metody. Tylko metod jest przykladowo ok. 40 ( może być więcej ) - zatem wole jakies 'dynamiczne' rozwiązanie smile.gif

debug_backtrace() jest zlym rozw. ze wzgledu na zasoby czy moze jest jakies inne przeciwwskazanie ?

Ten post edytował c3zi 23.02.2008, 10:21:22


--------------------
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Go to the top of the page
+Quote Post

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: 19.08.2025 - 20:25