public function registerPortEvents(): void
    {
        foreach ((array)$this->options['events'] as $event => $method) {
            // ['onConnect'] --> 'Connect', 'onConnect
            if (\is_int($event)) {
                $event = substr($method, 2);
            }

            // e.g $server->on('Request', [$this, 'onRequest']);
            if (method_exists($this, $method)) {
                $this->port->on($event, [$this, $method]);
            }
        }
    }
public function registerPortEvents(): void
    {
        foreach ((array)$this->options['events'] as $event => $method) {
            // ['onConnect'] --> 'Connect', 'onConnect
            if (\is_int($event)) {
                $event = substr($method, 2);
            }

            // e.g $server->on('Request', [$this, 'onRequest']);
            if (method_exists($this, $method)) {
                $this->port->on($event, [$this, $method]);
            }
        }
    }
public function registerPortEvents ( ) : void { foreach ( ( array ) $ this -> options [ 'events' ] as $ event => $ method ) { // ['onConnect'] --> 'Connect', 'onConnect if ( \ is_int ( $ event ) ) { $ event = substr ( $ method , 2 ) ; } // e.g $server->on('Request', [$this, 'onRequest']); if ( method_exists ( $ this , $ method ) ) { $ this -> port -> on ( $ event , [ $ this , $ method ] ) ; } } }
register Swoole Port Events
register Swoole Port Events