br0sk/yii2-pusher

Yii2 wrapper for Pusher

Installs: 12 428

Dependents: 0

Suggesters: 0

Security: 0

Stars: 5

Watchers: 4

Forks: 1

Open Issues: 0

Type:yii2-extension

1.0.0 2017-12-13 21:13 UTC

This package is not auto-updated.

Last update: 2024-04-27 16:31:11 UTC


README

A Yii2 extension for Pusher.com

This is an extension for Yii2 that makes it easy to use Pusher.

You can configure it in your application components configuration like so:

'pusher' => [
    'class' => 'br0sk\pusher\Pusher',
    /*
     * Mandatory parameters.
     */
    'appId' => 'YOUR_APP_ID',
    'appKey' => 'YOUR_APP_KEY',
    'appSecret' => 'YOUR_APP_SECRET',
    /*
     * Optional parameters.
     */
    'options' => ['encrypted' => true, 'cluster' => 'YOUR_APP_CLUSTER']
],

note: Find the configuration details in your account by clicking on the app you want to use.

An example of typical usage:

Yii::$app->pusher->push('my-channel', 'my_event', 'hello world');

This extension is a wrapper for pusher-http-php