public function findFrame($function_name, $shift = 0)
{
$backtrace = debug_backtrace();
while ($bt = array_shift($backtrace)) {
if ($bt['function'] == $function_name) {
while ($shift--) {
$bt = array_shift($backtrace);
}
return $bt;
}
}
return array();
}