function tracker_install in Drupal 9
Same name and namespace in other branches
- 8 core/modules/tracker/tracker.install \tracker_install()
- 10 core/modules/tracker/tracker.install \tracker_install()
Implements hook_install().
File
- core/
modules/ tracker/ tracker.install, line 18 - Install, update, and uninstall functions for tracker.module.
Code
function tracker_install() {
$max_nid = \Drupal::database()
->query('SELECT MAX([nid]) FROM {node}')
->fetchField();
if ($max_nid != 0) {
\Drupal::state()
->set('tracker.index_nid', $max_nid);
// To avoid timing out while attempting to do a complete indexing, we
// simply call our cron job to remove stale records and begin the process.
tracker_cron();
}
}