书栈网 · BookStack 本次搜索耗时 0.018 秒,为您找到 257 个相关结果.
  • 会话数据

    会话数据 使用 会话数据 IMI 中 WebSocket 服务中使用 Imi\ConnectContext 类对连接的会话数据进行管理。在整个连接的生命周期中都有效。 使用 use Imi \ConnectContext ; // 取值 echo ConnectContext :: get ( 'name' ); ec...
  • 中间件

    中间件 定义中间件 全局中间件 局部中间件 注解使用 中间件 开发者可以开发中间件类,对整个WebSocket请求和响应过程进行自定义处理。 定义中间件 <? php namespace Imi \Server\WebSocket\Middleware ; use Imi \RequestContext ; us...
  • 视图

    视图 json 可选配置 xml 模版渲染 必选配置 使用方式 控制器-动作 模版文件 其它 视图 在前面讲到的例子中,几乎都是直接对$response 进行操作,然而实际上很少需要对其直接操作的情况。 在 IMI 中可以使用视图来决定响应内容和格式,包括JSON、XML、模版渲染在内的 IMI 认为都是视图,视图可以直接通过注解...
  • 不使用中间件

    不使用中间件 监听写法 不使用中间件 imi中内置实现了中间件+控制器方式开发tcp,在一些场景也可以选择不使用,直接监听服务器的packet事件,进行手动处理。 监听写法 <? php namespace Imi \Server\UdpServer\Listener ; use Imi \ServerManage ; ...
  • 不使用中间件

    不使用中间件 监听写法 不使用中间件 imi中内置实现了中间件+控制器方式开发tcp,在一些场景也可以选择不使用,直接监听服务器的packet事件,进行手动处理。 监听写法 <? php namespace Imi \Server\UdpServer\Listener ; use Imi \ServerManage ; ...
  • 不使用中间件

    不使用中间件 监听写法 不使用中间件 imi中内置实现了中间件+控制器方式开发tcp,在一些场景也可以选择不使用,直接监听服务器的receive事件,进行手动处理。 监听写法 <? php namespace Imi \Server\TcpServer\Listener ; use Imi \App ; use I...
  • 中间件

    中间件 定义中间件 全局中间件 局部中间件 注解使用 中间件 开发者可以开发中间件类,对整个WebSocket请求和响应过程进行自定义处理。 注意!最好不要在中间件中使用类属性,可能会造成冲突! 定义中间件 <? php namespace Imi \Server\WebSocket\Middleware ; u...
  • Pagination

    Pagination 方法 构造方法 getPage setPage getCount setCount getLimitOffset getLimitEndOffset calcPageCount 例子 Pagination 类名: Imi\Util\Pagination 分页计算类 方法 构造方法 public...
  • 多态多对多关联

    多态多对多关联 定义 Article 模型 Tags 模型 Taggables 模型 查询 标签反查文章和书籍 多态多对多关联 比如我们有一张文章表,一张书籍表,一张标签表,一张标签关联表。文章和书籍共用标签库。 mysql > desc tb_article ; +---------+------------------+---...
  • 多态多对多关联

    多态多对多关联 定义 Article 模型 Tags 模型 Taggables 模型 查询 标签反查文章和书籍 多态多对多关联 比如我们有一张文章表,一张书籍表,一张标签表,一张标签关联表。文章和书籍共用标签库。 mysql > desc tb_article ; +---------+------------------+---...