history_write
function history_write
history_write($nid, $account = NULL)
Updates 'last viewed' timestamp of the specified entity for the current user.
Parameters
$nid: The node ID that has been read.
$account: (optional) The user account to update the history for. Defaults to the current user.
File
- core/modules/history/history.module, line 103
- Records which users have read which content.
Code
function history_write($nid, $account = NULL) { if (!isset($account)) { $account = \Drupal::currentUser(); } if ($account->isAuthenticated()) { db_merge('history') ->keys(array( 'uid' => $account->id(), 'nid' => $nid, )) ->fields(array('timestamp' => REQUE