Как узнать имя текущего метода в нем самом?
Модератор: immortal
Как узнать имя текущего метода в нем самом?
Как узнать имя текущего метода в нем самом? PHP-гуру, отзовитесь! Заранее спасибо и с наступающим Н.Г.! ... __METHOD__ не работает...
Re: Как узнать имя текущего метода в нем самом?
PHP-шного или MajorDoMo-вского?
Re: Как узнать имя текущего метода в нем самом?
MD... php-шный скорее всего другой будет
x-ray показывает вот что... может это как-то можно вытянуть? ch2
a:4:{s:8:"PROPERTY"; s:9:"ch2status"; s
x-ray показывает вот что... может это как-то можно вытянуть? ch2
a:4:{s:8:"PROPERTY"; s:9:"ch2status"; s
Re: Как узнать имя текущего метода в нем самом?
У MD на самом деле и не методы, а текст, выполняемый через eval().
Можно попробовать вытянуть из таблицы methods последний выполненный (EXECUTED, обновляется перед вызовом eval), но не уверен, насколько эта инфа будет достоверной.
Еще как вариант, получить из данных профилировщика. Все вызовы методов оборачиваются в startMeasure/endMeasure.
Можно попробовать вытянуть из таблицы methods последний выполненный (EXECUTED, обновляется перед вызовом eval), но не уверен, насколько эта инфа будет достоверной.
Еще как вариант, получить из данных профилировщика. Все вызовы методов оборачиваются в startMeasure/endMeasure.
-
ErmolenkoM
- Сообщения: 560
- Зарегистрирован: Ср сен 04, 2013 10:31 am
- Откуда: Самара
- Контактная информация:
Re: Как узнать имя текущего метода в нем самом?
А можно узнать для чего? Какая задача решается? Даже предположений нет, зачем это может понадобиться.lysyy писал(а):Как узнать имя текущего метода в нем самом?