This commit is contained in:
aozhiwei 2021-11-26 13:49:12 +08:00
parent 33607dc617
commit eeb3b753f2
3 changed files with 13 additions and 29 deletions

View File

@ -10,7 +10,7 @@ class BaseAuthedController extends BaseController {
private $sessionId = ''; private $sessionId = '';
private $mysqlConn = null; private $mysqlConn = null;
public function handlePre() public function _handlePre()
{ {
$this->accountId = $_REQUEST['account_id']; $this->accountId = $_REQUEST['account_id'];
$this->sessionId = $_REQUEST['session_id']; $this->sessionId = $_REQUEST['session_id'];

View File

@ -13,30 +13,30 @@ class BaseController {
$this->nowtime = phpcommon\getNowTime(); $this->nowtime = phpcommon\getNowTime();
} }
public function handlePre() public function _handlePre()
{ {
} }
public function handlePost() public function _handlePost()
{ {
} }
public function getNowTime() public function _getNowTime()
{ {
return $this->nowtime; return $this->nowtime;
} }
public function getNowDaySeconds() public function _getNowDaySeconds()
{ {
return phpcommon\getDaySeconds($this->nowtime); return phpcommon\getDaySeconds($this->nowtime);
} }
public function getTodayRemainSeconds() public function _getTodayRemainSeconds()
{ {
return max(0, $this->getNowDaySeconds() + 3600 * 24 - $this->getNowTime()); return max(0, $this->getNowDaySeconds() + 3600 * 24 - $this->getNowTime());
} }
public function rspErr($errcode, $errmsg) public function _rspErr($errcode, $errmsg)
{ {
echo json_encode(array( echo json_encode(array(
'errcode' => $errcode, 'errcode' => $errcode,
@ -44,7 +44,7 @@ class BaseController {
)); ));
} }
public function rspOk() public function _rspOk()
{ {
echo json_encode(array( echo json_encode(array(
'errcode' => 0, 'errcode' => 0,
@ -52,7 +52,7 @@ class BaseController {
)); ));
} }
public function rspDataOld($data) public function _rspDataOld($data)
{ {
echo json_encode(array( echo json_encode(array(
'errcode' => 0, 'errcode' => 0,
@ -61,7 +61,7 @@ class BaseController {
)); ));
} }
public function rspData($data) public function _rspData($data)
{ {
$rawData = array( $rawData = array(
'errcode' => 0, 'errcode' => 0,
@ -73,12 +73,12 @@ class BaseController {
echo json_encode($rawData); echo json_encode($rawData);
} }
public function rspRawData($rawData) public function _rspRawData($rawData)
{ {
echo json_encode($rawData); echo json_encode($rawData);
} }
public function getExplode($string) public function _getExplode($string)
{ {
$delim = "|"; $delim = "|";
$drop_multiply = explode($delim, $string); $drop_multiply = explode($delim, $string);

View File

@ -15,22 +15,7 @@ function autoload_controller__($classname)
} }
spl_autoload_register('autoload_controller__'); spl_autoload_register('autoload_controller__');
function loginVerify($accountid, $sessionid)
{
if (!phpcommon\isValidSessionId($accountid, $sessionid)) {
return false;
}
return true;
}
$rewriteRule = array( $rewriteRule = array(
'NGun' => 'Gun',
'Property' => 'Role',
'NBag' => 'Bag',
'NHero' => 'Hero',
'NPlayer' => 'Role',
'NPlayerInfo' => 'Role',
'NRank' => 'Rank',
); );
function getRewriteClass($oldC) function getRewriteClass($oldC)
@ -48,8 +33,7 @@ try{
$c = getRewriteClass($c); $c = getRewriteClass($c);
$classname = $c .'Controller'; $classname = $c .'Controller';
$beginTick = phpcommon\getTickCount(); $beginTick = phpcommon\getTickCount();
$obj = eval('$obj = new $classname(); $obj->handlePre(); $obj->$a(); $obj->handlePost();'); $obj = eval('$obj = new $classname(); $obj->_handlePre(); $obj->$a(); $obj->_handlePost();');
//error_log('c=' . $_REQUEST['c'] . ' a=' . $_REQUEST['a'] . ' costtime:' . (phpcommon\getTickCount() - $beginTick));
} catch (Exception $e){ } catch (Exception $e){
echo($e); echo($e);
} }