edsonalvesan/laravel-elephantio

ElephantIO Service Provider for the Laravel PHP Framework

v1.1 2020-09-30 12:15 UTC

This package is auto-updated.

Last update: 2024-10-29 06:00:03 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

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

or

Require this package with composer:

composer require edsonalvesan/laravel-elephantio

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

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

],

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

'aliases' => array(

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

),

Configuration

Publish config using artisan CLI.

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

Usage

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