protected function getCallee()
{
$backtrace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS);
$backtraceStep = $backtrace[2];
if (isset($backtraceStep['file']) && strpos($backtraceStep['file'], 'DependencyProxy') !== false) {
$backtraceStep = $backtrace[3];
}
if (isset($backtraceStep['file'])) {
return sprintf(' in file %s, line %s', $backtraceStep['file'], $backtraceStep['line']);
} else {
return '';
}
}