Как получить название любого класса в методе класса2, если метод класса2 вызывается в любом классе
Собственно, есть класс Logger, который подключается к множеству других классов в виде атрибута. У класса Logger есть метод Logger::log(string). Могу ли я в методе Logger::log(text) получить название класса, из которого был вызван этот метод? Это нужно для логирования класса, в котором был вызван метод лог:
public function log(string $text): void
{
$callingClassName = ???;
$this->addRecord($callingClassName . ': ' . $text);
}