"", "is_sms" => "0", "sms_type" => "10", "serial_port" =>"", "baud_rate" =>"", "sms_cneter_num" =>"", "product" => "Dysmsapi", "access_key_id" => "", "access_key_secret" => "", "template_codes" => array(0=>'',1=>'',2=>'',3=>'',4=>'',5=>'',6=>''), "sign_name"=>"", "test_phone" =>"", "is_email" => "0", "server" => "", "smtp_secure"=>"", "port" => "", "sender" =>"", "secret_key" => "", "tester" =>"", "save_time" =>"" ); /** * 获取短信/邮箱设置Model * @return array */ public function get_model(){ return $this->model; } /** * 获取短信/邮箱设置 * @return mixed */ public function get_setting(){ $setting = $this->mongo_db->find_one($this->collection_name); if(!$setting){ $setting = $this->model; } return $setting; } /** * 保存短信/邮箱设置 * @param $send_type * @return mixed */ public function save_setting($setting){ return $this->mongo_db->insert($this->collection_name,$setting); } /** * 更新短信/邮箱设置 * @param $send_type * @return mixed */ public function update_setting($setting){ $data['filter'] = array("setting_id"=>$setting['setting_id']); $data['update'] = $setting; return $this->mongo_db->update($this->collection_name,$data); } }