protected getNodeByIdentifier ( string $nodeIdentifier ) : Neos\ContentRepository\Domain\Model\NodeInterface | ||
$nodeIdentifier | string | |
return | Neos\ContentRepository\Domain\Model\NodeInterface |
protected function getNodeByIdentifier($nodeIdentifier)
{
$context = $this->contextFactory->create();
$node = null;
$this->securityContext->withoutAuthorizationChecks(function () use($nodeIdentifier, $context, &$node) {
$node = $context->getNodeByIdentifier($nodeIdentifier);
});
$context->getFirstLevelNodeCache()->setByIdentifier($nodeIdentifier, null);
return $node;
}