protected function fileInfo()
    {
        $stackFrame = $this->trace();
        if (\preg_match('/eval\(/', $stackFrame['file'])) {
            \preg_match_all('/([^\(]+)\((\d+)/', $stackFrame['file'], $matches);
            $file = $matches[1][0];
            $line = (int) $matches[2][0];
        } else {
            $file = $stackFrame['file'];
            $line = $stackFrame['line'];
        }

        return \compact('file', 'line');
    }
protected function fileInfo()
    {
        $stackFrame = $this->trace();
        if (\preg_match('/eval\(/', $stackFrame['file'])) {
            \preg_match_all('/([^\(]+)\((\d+)/', $stackFrame['file'], $matches);
            $file = $matches[1][0];
            $line = (int) $matches[2][0];
        } else {
            $file = $stackFrame['file'];
            $line = $stackFrame['line'];
        }

        return \compact('file', 'line');
    }
protected function fileInfo ( ) { $ stackFrame = $ this -> trace ( ) ; if ( \ preg_match ( '/eval\(/' , $ stackFrame [ 'file' ] ) ) { \ preg_match_all ( '/([^\(]+)\((\d+)/' , $ stackFrame [ 'file' ] , $ matches ) ; $ file = $ matches [ 1 ] [ 0 ] ; $ line = ( int ) $ matches [ 2 ] [ 0 ] ; } else { $ file = $ stackFrame [ 'file' ] ; $ line = $ stackFrame [ 'line' ] ; } return \ compact ( 'file' , 'line' ) ; }
Determine the file and line based on the specific backtrace.

@return array
Determine the file and line based on the specific backtrace .