Example #1
0
 public function send($event, array $message, $namespace = null)
 {
     $client = new Client(new IO($this->get_url));
     $client->initialize();
     if ($namespace) {
         $client->of($namespace);
     }
     $client->emit($event, $message);
     $client->close();
 }
Example #2
0
<?php

/**
 * This file is part of the Elephant.io package
 *
 * For the full copyright and license information, please view the LICENSE file
 * that was distributed with this source code.
 *
 * @copyright Wisembly
 * @license   http://www.opensource.org/licenses/MIT-License MIT License
 */
use ElephantIO\Client, ElephantIO\Engine\SocketIO\Version0X;
require __DIR__ . '/../../../../vendor/autoload.php';
$client = new Client(new Version0X('http://localhost:1337'));
$client->initialize();
$client->of('/namespace');
$client->emit('broadcast', ['foo' => 'bar']);
$client->close();