| <?php | 
| /** | 
|  * 用户业务类 | 
|  */ | 
| class Domain_Data { | 
|   | 
|     public function __construct(){ | 
|         //DI()->redis = new Redis_Lite(DI()->config->get('app.redis.servers')); | 
|        $this->model = new Model_Data(); | 
|     } | 
|   | 
|     /** | 
|      * 上传数据并保存入redis | 
|      * @return [type] [description] | 
|      */ | 
|     public function upload($data){ | 
|         $arr = array(); | 
|         $arr['user_id'] = $data['userid']; | 
|         $arr['lon'] = $data['lon']; | 
|         $arr['lat'] = $data['lat']; | 
|         $arr['address'] = $data['address']; | 
|         foreach ($data['data'] as $value) {  | 
|             $arr['value'] = $value['value']; | 
|             $arr['create_time'] = $value['time']; | 
|             $this->model->add($arr); | 
|             if(isset($arr['_id'])) | 
|                 unset($arr['_id']); | 
|         } | 
|         return true; | 
|         //$a = rand(1,100); | 
|         //DI()->redis->set_lPush('test', $a, 'master'); | 
|   | 
|     } | 
|   | 
|      | 
|   | 
| } |