Esempio n. 1
0
 /**
  * 获取所有或部分item
  * @param $params
  *  require    u      -- userid
  *  optional   ids    -- id列表
  *  
  *  optional   fromid -- 起始物品id 
  *  optional   num    -- 返回物品数目
  *  
  *  optional   rev -- 是否反序 
  * @return 物品列表,id 为下标
  *   s   OK,others fail
  *   r   id为下标的数组
  * 
  */
 public function get_items(&$params)
 {
     $uid = $params['u'];
     $item = ModelFactory::UserItem();
     $ret['s'] = 'ok';
     $ret['r'] = $item->get($uid);
     return $ret;
 }
Esempio n. 2
0
 /**
  * 卖出
  * @param $params
  *  require u  -- user id
  *  require d  -- item ids
  *     
  * @return 
  *  s   -- OK ,or other fail
  */
 public function sale($params)
 {
     //todo:添加购买验证逻辑
     $uid = $params['u'];
     $item = ModelFactory::UserItem();
     $item->put_super($params['d'], $uid);
     $ret['s'] = 'ok';
     return $ret;
 }