public function call(string $method, array $params)
    {
        /* @var PoolInterface $connectPool */
        $connectPool = App::getPool($this->poolName);
        /* @var ConnectionInterface $client */
        $connection = $connectPool->getConnection();
        $result     = $connection->$method(...$params);
        $connection->release(true);

        return $result;
    }
public function call(string $method, array $params)
    {
        /* @var PoolInterface $connectPool */
        $connectPool = App::getPool($this->poolName);
        /* @var ConnectionInterface $client */
        $connection = $connectPool->getConnection();
        $result     = $connection->$method(...$params);
        $connection->release(true);

        return $result;
    }
public function call ( string $ method , array $ params ) { /* @var PoolInterface $connectPool */ $ connectPool = App :: getPool ( $ this -> poolName ) ; /* @var ConnectionInterface $client */ $ connection = $ connectPool -> getConnection ( ) ; $ result = $ connection -> $ method ( ... $ params ) ; $ connection -> release ( true ) ; return $ result ; }
call method by redis client

@param string $method
@param array  $params

@return mixed
call method by redis client