1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <?php
- /**
- * Created by PhpStorm.
- * User: stanley-king
- * Date: 2017/12/14
- * Time: 上午11:36
- */
- require_once(BASE_ROOT_PATH . '/helper/search/tcp_client.php');
- require_once(BASE_ROOT_PATH . '/helper/room/factory_client.php');
- class roomControl extends mbMemberControl
- {
- private $mRoomID;
- private $mAddr;
- public function __construct()
- {
- parent::__construct();
- $this->mRoomID = 1;
- global $config;
- $webaddr = $config['access_addr'];
- $this->mAddr = $webaddr;
- }
- public function indexOp()
- {
- $user = session_helper::memberid();
- $ret = room\factory_client::instance()->invite($this->mRoomID,$user);
- if($ret != false) {
- $ret['addr'] = $this->mAddr;
- return self::outsuccess($ret,"room/invite",'wap');
- } else {
- return self::outerr(errcode::ErrRoom);
- }
- }
- public function shake_bonusOp()
- {
- global $config;
- $shake_room = $config['special_rooms']['shake_bonus'];
- $user = session_helper::memberid();
- $ret = room\factory_client::instance()->invite($shake_room,$user);
- if($ret != false) {
- $ret['addr'] = $this->mAddr;
- return self::outsuccess($ret,"room/invite",'wap');
- } else {
- return self::outerr(errcode::ErrRoom);
- }
- }
- public function create_bargainOp()
- {
- $result = room\room_client::instance()->create();
- }
- }
|