tonyhhyip/laravel-sse

此包已被废弃且不再维护。未建议替代包。

1.0.1 2016-08-18 03:22 UTC

This package is not auto-updated.

Last update: 2022-06-07 08:53:04 UTC


README

此库为Laravel提供Server Sent Event,使用libSSE-php

支持的Laravel版本

  • 5.1 (高优先级)
  • 5.2
  • 5.0

安装 - Composer

要将Laravel SSE作为Composer包安装并用于Laravel 5,只需将以下内容添加到您的composer.json

"tonyhhyip/laravel-sse": "~1.0"

并运行composer update

安装完成后,您可以在app/config/app.php中的providers数组中注册SseServiceProvider。如果您愿意,也可以添加别名SSE

'providers' => [
    ...
    Sse\Laravel\SseServiceProvider::class
],
'alias' => [
    ...
    'SSE' => Sse\Laravel\Facade\SSE::class
]

使用方法

您可以在控制器中注入SSE

class HomeController extends Controller
{
    public function sse(SSE $sse)
    {
        // Add your event listener
        return $sse->createResponse();
    }
}