endroid / pusher-bundle
2.0.0
2018-01-01 22:11 UTC
Requires
- php: >=7.1
- pusher/pusher-php-server: ^2.2
Requires (Dev)
- phpunit/phpunit: ^5.7|^6.0
This package is not auto-updated.
Last update: 2022-02-01 12:55:14 UTC
README
由 endroid 提供
此包使得将 Pusher
提供的实时功能轻松集成到 Symfony 中。
需求
- Symfony
- 依赖项
安装
使用 Composer 安装此包。
$ composer require endroid/pusher-bundle
然后通过内核启用该包。
<?php // app/AppKernel.php public function registerBundles() { $bundles = [ // ... new Endroid\PusherBundle\EndroidPusherBundle(), ]; }
配置
config.yml
endroid_pusher: app_id: ... key: ... secret: ...
用法
<?php $pusher = $container->get('endroid_pusher.pusher'); $pusher->trigger('my_channel', 'my_event', ['message' => 'my_message']);
该服务返回由 Pusher PHP 库
定义的 Pusher 对象。
版本控制
版本号遵循 MAJOR.MINOR.PATCH 方案。向后兼容性的破坏性更改将尽量减少,但请注意,这些更改可能发生。在生产中锁定依赖项,并在升级时测试您的代码。
许可
此包受 MIT 许可证保护。有关完整的版权和许可信息,请查看与源代码一起分发的 LICENSE 文件。