Neos\Neos\Ui\Domain\Service\NodePropertyConversionService::convertReferences PHP Method

convertReferences() protected method

Convert raw value to references
protected convertReferences ( string $rawValue, TYPO3\TYPO3CR\Domain\Service\Context $context ) : array
$rawValue string
$context TYPO3\TYPO3CR\Domain\Service\Context
return array
    protected function convertReferences($rawValue, Context $context)
    {
        $nodeIdentifiers = json_decode($rawValue);
        $result = [];
        if (is_array($nodeIdentifiers)) {
            foreach ($nodeIdentifiers as $nodeIdentifier) {
                $referencedNode = $context->getNodeByIdentifier($nodeIdentifier);
                if ($referencedNode !== null) {
                    $result[] = $referencedNode;
                }
            }
        }
        return $result;
    }