Hprose\Swoole\Client::__call PHP Method

__call() public method

public __call ( $name, $args )
    public function __call($name, $args)
    {
        return call_user_func_array(array($this->realClient, $name), $args);
    }

Usage Example

 /**
  * 支持按模块加载用户自定义函数
  * @param $name
  * @param $args
  * @return mixed
  */
 public function __call($name, $args)
 {
     if (strpos($name, 'async') !== false) {
         $name = $this->module . '_async_' . str_replace('async', '', $name);
     } else {
         $name = $this->module . '_' . $name;
     }
     return parent::__call($name, $args);
 }