Elgg\DeprecationWrapperTest::report PHP Метод

report() публичный Метод

to some extent this also tests the stack trace operation, but that's OK
public report ( $msg, $version, $backtrace_level )
    public function report($msg, $version, $backtrace_level)
    {
        $backtrace = debug_backtrace();
        // never show this call.
        array_shift($backtrace);
        $i = count($backtrace);
        foreach ($backtrace as $trace) {
            $this->last_stack_line = "{$trace['file']}:{$trace['line']}";
            $i--;
            if ($backtrace_level > 0) {
                if ($backtrace_level <= 1) {
                    break;
                }
                $backtrace_level--;
            }
        }
    }