コード例 #1
0
ファイル: userpref.php プロジェクト: julien2512/agendav
 /**
  * Saves user preferences
  */
 function save_prefs($username, Preferences $prefs)
 {
     $data = array('options' => $prefs->to_json());
     log_message('DEBUG', 'Storing user prefs [' . $prefs->to_json() . ']' . ' for user ' . $username);
     $query = $this->db->get_where('prefs', array('username' => $username));
     if ($query->num_rows() == 1) {
         $this->db->update('prefs', $data, array('username' => $username));
     } else {
         $data['username'] = $username;
         $this->db->insert('prefs', $data);
     }
 }