首页›核心服务模型›ServerModel
ServerModel
Kuoqi\Core\Model\ServerModel(55 行):服务注册与启动
本页内容
- 方法清单
- 注意事项
方法清单
| 方法 | 签名 | 说明 |
|---|---|---|
serverRegister | static serverRegister($classname,$servername) | 类存在则实例化并注册到 $__LIST_SERVERS[$servername];不存在记日志 |
serverStart | static serverStart($serverCls,$serverMethod,$serverParams) | 从注册表取实例调用 start($method,$params),不存在返回 false |
start | protected start($funcName,$funcParams=[]) | 方法存在则 call_user_func_array 调用;缺省方法名 "normal" |
典型用法
// WebCore 委托调用
$app = \Kuoqi::getApp();
$app->serverRegister("App\Demo\Service\SyncService", "sync");
$ok = $app->serverStart("sync", "run", array(100));注意事项
服务类需实现 start() 及其子方法;serverStart 的第一个参数是注册名(servername)而非类名。
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页