PHP code example of nya / chat

1. Go to this page and download the library: Download nya/chat library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

nya / chat example snippets


use Nya\Chat\Coo;
...
 protected $commands = [
    Coo::class
];



return [

    'host' =>'0.0.0.0',

    'port'=>2333,

    'class' => 'App\Nya',

    'pid_file' => storage_path('/logs/swoole.pid'),
    
    'use_ssl' =>   false,
    
    'ssl_key_file' =>  '/data/ssl/vgamer.im/vgamer.im.key',
    
    'ssl_cert_file' => '/data/ssl/vgamer.im/vgamer.im_bundle.crt',

    'message' => 'message_',

    'open' => 'open',

    'close' => 'close',

    'type' => 'type',

    'data' => 'data'

];




namespace App;

class Nya{

    public function message_say($fd, $type){
        $this->nya->push($fd, 'nya?');
    }

    // 非必要
    public function open($fd){
        $this->nya->push($fd, 'link');
    }

    public function close($fd){
        // ...
    }

}