dazeus / dazeus-php
此包已被废弃且不再维护。未建议替代包。
DaZeus PHP 绑定
dev-master
2013-06-01 17:17 UTC
Requires
- php: >=5.4.0
- psr/log: 1.0.0
- react/promise: 1.0.*
- react/socket: 0.3.*
This package is not auto-updated.
Last update: 2023-06-29 10:29:33 UTC
README
DaZeus 的 PHP 绑定
设置
至少需要 PHP 5.4.0。这些绑定使用 composer,从其网站下载,然后您可以执行
composer install dazeus/dazeus-php
PHP 应该可以在不使用任何附加模块或扩展的情况下正常运行。
用法
您可以在异步模式或同步模式下运行这些绑定。在异步模式下,操作不会阻塞,但您必须使用 React\Promise\PromiseInterface
接口来处理响应。API 绑定的同步版本会阻塞并等待操作的结果,并直接返回该结果。
所有事件都被包裹在一个类似数组的结构中,您可以使用它就像使用数组一样,但它有一些用于特定事件的方法(例如,在 Message
事件中,您可以通过调用其 reply()
、highlight()
或 action()
方法直接回复消息)。
一些示例可以在 examples/
文件夹中找到。