public function pathExists($nodePath)
{
$nodePath = strtolower($nodePath);
$result = null;
/** @var QueryBuilder $queryBuilder */
$queryBuilder = $this->entityManager->createQueryBuilder();
$this->securityContext->withoutAuthorizationChecks(function () use($nodePath, $queryBuilder, &$result) {
$queryBuilder->select('n.identifier')->from(NodeData::class, 'n')->where('n.pathHash = :pathHash')->setParameter('pathHash', md5($nodePath));
$result = count($queryBuilder->getQuery()->getResult()) > 0 ? true : false;
});
return $result;
}