Neos.Neos/Classes/Domain/Service/ContentContext.php
public function getCurrentSiteNode()
    {
        if ($this->currentSite !== null && $this->currentSiteNode === null) {
            $siteNodePath = NodePaths::addNodePathSegment(SiteService::SITES_ROOT_PATH, $this->currentSite->getNodeName());
            $this->currentSiteNode = $this->getNode($siteNodePath);
            if (!($this->currentSiteNode instanceof NodeInterface)) {
                $this->systemLogger->warning(sprintf('Couldn\'t load the site node for path "%s" in workspace "%s". This is probably due to a missing baseworkspace for the workspace of the current user.', $siteNodePath, $this->workspaceName), LogEnvironment::fromMethodName(__METHOD__));
            }
        }
        return $this->currentSiteNode;
    }
public function getCurrentSiteNode()
    {
        if ($this->currentSite !== null && $this->currentSiteNode === null) {
            $siteNodePath = NodePaths::addNodePathSegment(SiteService::SITES_ROOT_PATH, $this->currentSite->getNodeName());
            $this->currentSiteNode = $this->getNode($siteNodePath);
            if (!($this->currentSiteNode instanceof NodeInterface)) {
                $this->systemLogger->warning(sprintf('Couldn\'t load the site node for path "%s" in workspace "%s". This is probably due to a missing baseworkspace for the workspace of the current user.', $siteNodePath, $this->workspaceName), LogEnvironment::fromMethodName(__METHOD__));
            }
        }
        return $this->currentSiteNode;
    }
public function getCurrentSiteNode ( ) { if ( $ this -> currentSite !== null && $ this -> currentSiteNode === null ) { $ siteNodePath = NodePaths :: addNodePathSegment ( SiteService :: SITES_ROOT_PATH , $ this -> currentSite -> getNodeName ( ) ) ; $ this -> currentSiteNode = $ this -> getNode ( $ siteNodePath ) ; if ( ! ( $ this -> currentSiteNode instanceof NodeInterface ) ) { $ this -> systemLogger -> warning ( sprintf ( 'Couldn\'t load the site node for path "%s" in workspace "%s". This is probably due to a missing baseworkspace for the workspace of the current user.' , $ siteNodePath , $ this -> workspaceName ) , LogEnvironment :: fromMethodName ( __METHOD__ ) ) ; } } return $ this -> currentSiteNode ; }
Returns the node of the current site.

@return NodeInterface
Returns the node of the current site .