generateService()
generateService(\PhalApi\boolen $isInitialize = TRUE) : \PhalApi\Api
创建服务器 根据客户端提供的接口服务名称和需要调用的方法进行创建工作,如果创建失败,则抛出相应的自定义异常
创建过程主要如下:
- 1、 是否缺少控制器名称和需要调用的方法
- 2、 控制器文件是否存在,并且控制器是否存在
- 3、 方法是否可调用
- 4、 控制器是否初始化成功
Parameters
\PhalApi\boolen | $isInitialize | 是否在创建后进行初始化 |
Throws
- \PhalApi\Exception\BadRequestException
非法请求下返回400
Returns
\PhalApi\Api —自定义的控制器