/** * Update the default user settings * * @param array $settings * @param string $type either 'site' or 'base' (base for the originals) * @return array */ public function updateDefaultSettings($h, $settings, $type = 'site') { if (!$settings) { return false; } else { $settings = serialize($settings); } if ($type == 'site') { // update the site defaults \Hotaru\Models2\Miscdata::updateUserSettingsSiteDefaults($h, $settings); //$sql = "UPDATE " . TABLE_MISCDATA . " SET miscdata_value = %s, miscdata_updateby = %d WHERE miscdata_key = %s"; //$h->db->query($h->db->prepare($sql, $settings, $h->currentUser->id, 'user_settings')); } elseif ($type == 'base') { // update the base defaults \Hotaru\Models2\Miscdata::updateUserSettingsBaseDefaults($h, $settings); //$sql = "UPDATE " . TABLE_MISCDATA . " SET miscdata_default = %s, miscdata_updateby = %d WHERE miscdata_key = %s"; //$h->db->query($h->db->prepare($sql, $settings, $h->currentUser->id, 'user_settings')); } }