diff options
author | Dries Buytaert <dries@buytaert.net> | 2008-10-30 09:16:01 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2008-10-30 09:16:01 +0000 |
commit | e6a57469694fea2d576efc9c1d8b46fb6c1cb6c3 (patch) | |
tree | 1630fbaaf272d54c82ee0b93a34ba419a8f4df06 | |
parent | 21c24340bc947e8ae07172e7ae599f306775d376 (diff) | |
download | brdo-e6a57469694fea2d576efc9c1d8b46fb6c1cb6c3.tar.gz brdo-e6a57469694fea2d576efc9c1d8b46fb6c1cb6c3.tar.bz2 |
- Patch #319401 b Crell, hswong3i: converted one query to the new database abstraction layer.
-rw-r--r-- | modules/dblog/dblog.module | 34 |
1 files changed, 14 insertions, 20 deletions
diff --git a/modules/dblog/dblog.module b/modules/dblog/dblog.module index 5f3623e53..5060b0f2b 100644 --- a/modules/dblog/dblog.module +++ b/modules/dblog/dblog.module @@ -119,26 +119,20 @@ function _dblog_get_message_types() { } function dblog_watchdog($log = array()) { - $current_db = db_set_active(); - db_query("INSERT INTO {watchdog} - (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) - VALUES - (%d, '%s', '%s', '%s', %d, '%s', '%s', '%s', '%s', %d)", - $log['user']->uid, - $log['type'], - $log['message'], - serialize($log['variables']), - $log['severity'], - $log['link'], - $log['request_uri'], - $log['referer'], - $log['ip'], - $log['timestamp'] - ); - - if ($current_db) { - db_set_active($current_db); - } + Database::getConnection('default')->insert('watchdog') + ->fields(array( + 'uid' => $log['user']->uid, + 'type' => $log['type'], + 'message' => $log['message'], + 'variables' => serialize($log['variables']), + 'severity' => $log['severity'], + 'link' => $log['link'], + 'location' => $log['request_uri'], + 'referer' => $log['referer'], + 'hostname' => $log['ip'], + 'timestamp' => $log['timestamp'], + )) + ->execute(); } /** |