Neos.Neos/Classes/Service/Controller/NodeController.php
protected function processNodeForEditorPlugins(NodeInterface $node)
    {
        return [
            'id' => $node->getPath(),
            'name' => $node->getLabel(),
            'url' => $this->uriBuilder->uriFor('show', ['node' => $node], 'Frontend\Node', 'Neos.Neos'),
            'type' => 'neos/internal-link'
        ];
    }
protected function processNodeForEditorPlugins(NodeInterface $node)
    {
        return [
            'id' => $node->getPath(),
            'name' => $node->getLabel(),
            'url' => $this->uriBuilder->uriFor('show', ['node' => $node], 'Frontend\Node', 'Neos.Neos'),
            'type' => 'neos/internal-link'
        ];
    }
protected function processNodeForEditorPlugins ( NodeInterface $ node ) { return [ 'id' => $ node -> getPath ( ) , 'name' => $ node -> getLabel ( ) , 'url' => $ this -> uriBuilder -> uriFor ( 'show' , [ 'node' => $ node ] , 'Frontend\Node' , 'Neos.Neos' ) , 'type' => 'neos/internal-link' ] ; }
Returns an array with the data needed by for example the Hallo and Aloha
link plugins to represent the passed Node instance.

@param NodeInterface $node
@return array
Returns an array with the data needed by for example the Hallo and Aloha link plugins to represent the passed Node instance .