function nodeviewcount_db_insert_node_view in Node view count 7.3
Same name and namespace in other branches
- 7 model/nodeviewcount.db.inc \nodeviewcount_db_insert_node_view()
- 7.2 model/nodeviewcount.db.inc \nodeviewcount_db_insert_node_view()
Insert node view.
Parameters
int $nid: The viewed node.
int $uid: The user who viewed node.
int $uip: The user ip who viewed node.
Return value
bool|int Count written records or FALSE.
1 call to nodeviewcount_db_insert_node_view()
- nodeviewcount_insert_node_view in includes/
nodeviewcount.api.inc - Insert node view.
File
- model/
nodeviewcount.db.inc, line 23 - Database functions.
Code
function nodeviewcount_db_insert_node_view($nid, $uid, $uip) {
$dateTime = new DateTime('NOW');
$dateTime
->setTimeZone(new DateTimeZone(date_default_timezone_get()));
$fields = array(
'nid' => $nid,
'uid' => $uid,
'datetime' => $dateTime
->format(DEFAULT_TIME_FORMAT),
'uip' => $uip,
);
return drupal_write_record('nodeviewcount', $fields);
}