GraphAware\Neo4j\Client\Formatter\Result::getNodesFromPathMetadata PHP Method

getNodesFromPathMetadata() private method

private getNodesFromPathMetadata ( array $metadata, array $graph ) : array
$metadata array
$graph array
return array
    private function getNodesFromPathMetadata(array $metadata, array $graph)
    {
        $nodes = [];
        foreach ($metadata['nodes'] as $node) {
            $nodeId = $this->extractIdFromRestUrl($node);
            foreach ($graph['nodes'] as $gn) {
                $gnid = (int) $gn['id'];
                if ($gnid === $nodeId) {
                    $nodes[$nodeId] = new Node($gn['id'], $gn['labels'], $gn['properties']);
                }
            }
        }
        return array_values($nodes);
    }