Можно ли получить имя метода, который вызвал текущий метод через $caller? В reflection решения не нашел.
andylars 17.07.2015 14:16
/ 17.07.2015 15:07
Эксперементирую с унификацией собственного отладчика, хочу:
@method1[]
$caller.method_name ^rem{# получить тут method2 }
@method2[]
^method1[]
P.S.:
Подозреваю, что нельзя из-за аутентичного разыменовывания (по аналоги с передачей аргументов в функцию/метод)
Костылю созданием локальной переменной $__method_name в начале каждого метода
чтобы извлекать $caller.__method_name
- Можно ли получить имя метода, который вызвал текущий метод через $caller? В reflection решения не нашел., andylars 17.07.2015 14:16 / 17.07.2015 15:07
- Ответ, max_rip 17.07.2015 19:00