public function NodeRevisionGenerate::existsNodesContentType in Node Revision Delete 8
Returns if exists nodes of a content type.
Parameters
string $content_type: Content type machine name.
Return value
bool If exists nodes or not for a content type.
Overrides NodeRevisionGenerateInterface::existsNodesContentType
File
- modules/
node_revision_generate/ src/ NodeRevisionGenerate.php, line 119
Class
- NodeRevisionGenerate
- Class NodeRevisionGenerate.
Namespace
Drupal\node_revision_generateCode
public function existsNodesContentType($content_type) {
$query = $this->connection
->select('node');
// Get the node id to generate revisions.
$query
->addField('node', 'nid');
// Get nodes of selected content types (bundles).
$query
->condition('type', $content_type);
// Return the available nodes ids and its next revision date, as array.
return (bool) $query
->countQuery()
->execute()
->fetchField();
}