public function PrivateMessageThread::updateLastAccessTime in Private Message 8.2
Same name and namespace in other branches
- 8 src/Entity/PrivateMessageThread.php \Drupal\private_message\Entity\PrivateMessageThread::updateLastAccessTime()
Update the last access time for the given user.
Parameters
\Drupal\Core\Session\AccountInterface $account: The user whose last access time should be updated.
Overrides PrivateMessageThreadInterface::updateLastAccessTime
File
- src/
Entity/ PrivateMessageThread.php, line 171
Class
- PrivateMessageThread
- Defines the Private Message Thread entity.
Namespace
Drupal\private_message\EntityCode
public function updateLastAccessTime(AccountInterface $account) {
\Drupal::database()
->update('pm_thread_history')
->condition('uid', $account
->id())
->condition('thread_id', $this
->id())
->fields([
'access_timestamp' => \Drupal::time()
->getRequestTime(),
])
->execute();
return $this;
}