private function getPropertyAccessTrace($trace, $pattern) { $result = null; foreach ($trace as $t) { if (isset($t['function']) && $t['function'] === $pattern) { $result = $t; } else { break; } } return $result; }