entityTypeManager ->getStorage('node'); $query = $nodeStorage->getQuery(); $query->condition('status', NodeInterface::PUBLISHED); $query->condition('type', 'daily_email'); $query->accessCheck(TRUE); $nodeIds = $query->execute(); /** @var NodeInterface[] */ $nodes = $nodeStorage->loadMultiple($nodeIds); return DailyEmails::fromEmails($nodes); } }