Neoxygen\NeoClient\Formatter\Result::getNodesByLabels PHP Метод

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

Returns all nodes with the given labels.
public getNodesByLabels ( array $labels = [], boolean $labelizedKeys = false ) : Neoxygen\NeoClient\Formatter\Node[]
$labels array
$labelizedKeys boolean When true, the results are indexed by node label. Assumes one node per label.
Результат Neoxygen\NeoClient\Formatter\Node[]
    public function getNodesByLabels(array $labels = array(), $labelizedKeys = false)
    {
        $nodes = [];
        foreach ($labels as $label) {
            $lnodes = $this->getNodesByLabel($label);
            foreach ($lnodes as $node) {
                if ($labelizedKeys) {
                    $nodes[$label] = $node;
                } else {
                    $nodes[] = $node;
                }
            }
        }
        return $nodes;
    }