Вызов Magic Constants

player

Новичок
Вызов Magic Constants

Добрый вечер!

Меня интересует вопрос: возможно ли несмотря на то что Мagic Constants (__CLASS__, __LINE__ и тд) вызывают информацию о самом классе/функции, в котором прописаны,
сделать отдельную функцию для ловли ошибок, которая будет возвращать этот функционал. То есть

Class A {
function abc() {
getMyError();
}
}

function getMyError() {
echo __CLASS__."::".__FUNCTION__;
}

Результатом работы этих строчек должно быть
A::abc

Такое возможно? Или как вы решили эту проблему, чтобы каждый раз не писать одно и то же, а в случае изменения функционала обработки ошибок не переделывать весь код?

Спасибо
 
Сверху