You are here

function varbase_reset_timestamp_for_nodes in Varbase: The Ultimate Drupal CMS Starter Kit (Bootstrap Ready) 9.0.x

Same name and namespace in other branches
  1. 8.8 varbase.profile \varbase_reset_timestamp_for_nodes()

Batch to reset timestamp for selected nodes.

Parameters

array $node_ids: The Node IDs.

1 string reference to 'varbase_reset_timestamp_for_nodes'
varbase_assemble_extra_components in ./varbase.profile
Batch job to assemble Varbase extra components.

File

./varbase.profile, line 472
Enables modules and site configuration for a Varbase site installation.

Code

function varbase_reset_timestamp_for_nodes($node_ids) {
  foreach ($node_ids as $nid) {
    $node = Node::load($nid);
    if (isset($node)) {
      $node->created = \Drupal::time()
        ->getCurrentTime();
      $node
        ->save();
    }
  }
}