function _uiplog_log_ip in User IP Log 8
Same name and namespace in other branches
- 7 uiplog.module \_uiplog_log_ip()
- 9.1.x uiplog.module \_uiplog_log_ip()
Inserts user ip into uiplog table.
2 calls to _uiplog_log_ip()
- uiplog_user_insert in ./
uiplog.module - Implements hook_user_insert().
- uiplog_user_login in ./
uiplog.module - Implements hook_user_login().
File
- ./
uiplog.module, line 65 - User IP Log module file.
Code
function _uiplog_log_ip($uid) {
$ip_address = \Drupal::request()
->getClientIp();
if (filter_var($ip_address, FILTER_VALIDATE_IP)) {
db_insert('uiplog')
->fields(array(
'ip' => $ip_address,
'uid' => $uid,
'timestamp' => REQUEST_TIME,
))
->execute();
}
}