public function on($event, $callback) { if ($this->__client) { throw new \Exception('can not add event after connect rpc server'); } $event = strtolower($event); $this->__events[$event] = $callback; }