[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Узнать где вызван класс
McLotos
Всем привет.
У меня есть класс, как узнать какой класс его вызвал? Пробовал через get_called_class(), но мне почему-то возвращается имя того класса, который вызывают, а вот Где его вызвали я не могу определить.


_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
McLotos
Да, но мне нужно получить в переменную имя класса =(

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
kaww
Цитата (McLotos @ 4.10.2016 - 10:40)
мне нужно получить в переменную имя класса

И в чем проблема?
$backtrace = debug_backtrace();
$className = $backtrace[1]['class'];
McLotos
хмм... не думал о таком способе использования debug_backtrace, думал сейчас опять придется юзать буферизацию, потом читать вывод и прочие прелести.
Спасибо!

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.