Example #1
0
                        $res['Achieve'] = $row['merit'];
                        $res['ArmyName'] = urlencode($row['guild_name']);
                        $res['Vip'] = $row['vip'];
                        $res['Physical'] = $row['power'];
                    }
                    $logger->debug($res);
                    $response->setHead('Cmdid', 0x102a);
                    if (empty($res)) {
                        $response->setHead(array('Result' => 1, 'RetErrMsg' => "Cannot find this OpenID exists any partitions on this platform"));
                    }
                    $response->setBody($res);
                } else {
                    //Send GM to GS
                    $logger->debug("Connect to server {$gs_config['gs_ip']}:{$gs_config['gs_port']}");
                    $gm = new ServerApi($logger);
                    $ret = $gm->sendIdipCmd($gs_config['gs_ip'], $gs_config['gs_port'], $data);
                    $logger->debug($ret);
                    $response->makeHeadBody($ret);
                }
            }
        }
    }
    $ts3 = microtime(true);
    $ret = $response->generateResponse();
    $logger->debug($ret);
    $logger->info('-------------------------------------------');
    echo $ret;
    $time = $ts3 - $ts2;
    $total = $ts3 - $ts1;
    $logger->debug("sendAction return: {$ts3}, total time {$total}");
} catch (Exception $e) {
Example #2
0
                        $res['Achieve'] = $row['merit'];
                        $res['ArmyName'] = urlencode($row['guild_name']);
                        $res['Vip'] = $row['vip'];
                        $res['Physical'] = $row['power'];
                    }
                    $logger->debug($res);
                    $response->setHead('Cmdid', 0x102a);
                    if (empty($res)) {
                        $response->setHead(array('Result' => 1, 'RetErrMsg' => "Cannot find this OpenID exists any partitions on this platform"));
                    }
                    $response->setBody($res);
                } else {
                    //Send GM to GS
                    $logger->debug("Connect to server {$gs_config['gs_ip']}:{$gs_config['gs_port']}");
                    $gm = new ServerApi($logger);
                    $ret = $gm->sendIdipCmd($gs_config['gs_ip'], $gs_config['gs_port'], $request->getContent());
                    $logger->debug($ret);
                    $response->makeHeadBody($ret);
                }
            }
        }
    }
    $ts3 = microtime(true);
    $ret = $response->generateResponse();
    $logger->debug($ret);
    $logger->info('-------------------------------------------');
    echo $ret;
    $time = $ts3 - $ts2;
    $total = $ts3 - $ts1;
    $logger->debug("sendAction return: {$ts3}, total time {$total}");
} catch (Exception $e) {