moura137/laravel-elephantio

ElephantIO Service Provider for the Laravel PHP Framework

1.0 2017-11-16 13:35 UTC

This package is auto-updated.

Last update: 2024-03-29 02:52:52 UTC


README

Build Status Coverage Status Scrutinizer Code Quality SensioLabsInsight

This is a service provider for the Laravel PHP Framework, it provides access to socket.io via ElephantIO. http://elephant.io

Installation

In the require key of composer.json file add the following

"moura137/laravel-elephantio": "~1.0"

or

Require this package with composer:

composer require moura137/laravel-elephantio

In your config/app.php add 'Moura137\LaravelElephant\ElephantServiceProvider' to the end of the $providers array

'providers' => [
    ...
    Moura137\LaravelElephant\ElephantServiceProvider::class,

],

At the end of config/app.php add 'Elephant' => 'Moura137\LaravelElephant\ElephantFacade' to the $aliases array

'aliases' => array(

    ...
    'Elephant'    => Moura137\LaravelElephant\ElephantFacade::class,

),

Configuration

Publish config using artisan CLI.

php artisan vendor:publish --provider="Moura137\LaravelElephant\ElephantServiceProvider"

Usage

Elephant::emit('eventMsg', array('foo' => 'bar'));