hypejunction / hypeshutdown
此软件包已被 放弃 且不再维护。未建议替代软件包。
在发送响应后刷新缓冲区,允许后台继续关闭操作
1.0.3
2018-04-20 08:01 UTC
Requires
- php: >=7.0
- composer/installers: ~1.0
This package is not auto-updated.
Last update: 2020-02-15 14:17:19 UTC
README
API延迟代码执行直到系统关闭。允许插件执行昂贵的代码直到浏览器渲染页面之后。
用法
所有关闭事件处理程序将在将请求发送到浏览器并刷新缓冲区之后执行。
您可以注册一个关闭事件处理程序
elgg_register_event_handler('shutdown', 'system', function() { // your long running script });
您还可以使用运行时队列
\hypeJunction\Shutdown\Queue::instance()->queue(function() use ($video) { $video->convert(); });