Webmozart\Expression\Traversal\ExpressionTraverser::traverseKey PHP Method

traverseKey() private method

private traverseKey ( Key $expr )
$expr Webmozart\Expression\Selector\Key
    private function traverseKey(Key $expr)
    {
        $innerExpr1 = $expr->getExpression();
        $innerExpr2 = $this->traverse($innerExpr1);
        if ($innerExpr1 === $innerExpr2) {
            return $expr;
        }
        return $innerExpr2 ? new Key($expr->getKey(), $innerExpr2) : null;
    }