Skip to content

Latest commit

 

History

History
47 lines (28 loc) · 981 Bytes

readme.md

File metadata and controls

47 lines (28 loc) · 981 Bytes

Resonance

An agnostic framework PHP library for realtime.

Requirements

PHP >= 5.5

Redis Server

NodeJS >= 6

Installation

composer require adminweb/resonance

Usage

Install the Resonance server

Start the Resonance server in background with forever or PM2.

Implements the Resonance\BeatInterface on your classes on your app.

Create a new Bell instance for use touch (method) your beat (implements BeatInterface) (like example folder).

On Front

Put a tg script with src attribute with value http://server-address:server-port/socket.io/socket.io.js.

Initialize the connection with

var conn = io.connect('http://server-address:server-port/your-channel');
conn.on('your-event',function(music){
console.log('your music', music)
});

Be happy =D