public function ViewUnpublishedInstallHelper::flagRebuild in view_unpublished 8
Helper that flags node_access to be rebuilt if unpublished nodes exist.
File
- src/
ViewUnpublishedInstallHelper.php, line 54
Class
- ViewUnpublishedInstallHelper
- Class ViewUnpublishedInstallHelper.
Namespace
Drupal\view_unpublishedCode
public function flagRebuild() {
$query = $this->entityTypeManager
->getStorage('node')
->getQuery();
$count_unpublished = (int) $query
->condition('status', FALSE)
->count()
->execute();
if ($count_unpublished > 0) {
node_access_needs_rebuild(TRUE);
}
}