public function MigrateStatisticsEntityHandler::complete in Migrate 6.2
Same name and namespace in other branches
- 7.2 plugins/destinations/statistics.inc \MigrateStatisticsEntityHandler::complete()
File
- plugins/
destinations/ statistics.inc, line 26 - Support for node_counter statistics in core Drupal nodes
Class
- MigrateStatisticsEntityHandler
- @file Support for node_counter statistics in core Drupal nodes
Code
public function complete($node, stdClass $row) {
if (module_exists('statistics') && isset($node->nid)) {
$totalcount = isset($node->totalcount) ? $node->totalcount : 0;
$daycount = isset($node->daycount) ? $node->daycount : 0;
$timestamp = isset($node->timestamp) ? $node->timestamp : 0;
db_merge('node_counter')
->key(array(
'nid' => $node->nid,
))
->fields(array(
'totalcount' => $totalcount,
'daycount' => $daycount,
'timestamp' => $timestamp,
))
->execute();
}
}