38 lines
717 B
PHP
38 lines
717 B
PHP
<?php
|
|
/**
|
|
* Created by PhpStorm.
|
|
* User: zn
|
|
* Date: 2017/6/15
|
|
* Time: 11:23
|
|
*/
|
|
|
|
namespace app\controllers;
|
|
|
|
|
|
use common\utils\SocketEnum;
|
|
use SwooleYiiApp;
|
|
use yii\console\Controller;
|
|
|
|
/**
|
|
* 客户端消息
|
|
* Class ClientController
|
|
* @package app\controllers
|
|
*/
|
|
class ClientMessageController extends Controller
|
|
{
|
|
/**
|
|
* 处理客户端消息
|
|
*/
|
|
public function actionMessage($data)
|
|
{
|
|
$commandID = isset($data['command_id']) ? $data['command_id'] : 0;
|
|
|
|
switch ($commandID) {
|
|
case SocketEnum::COMMAND_LOGIN: {
|
|
//登录
|
|
SwooleYiiApp::$app->runAction('/login/login', [$data]);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
} |