public function BRPop($key, $timeout) { if (!is_array($key)) { $key = func_get_args(); } else { array_push($key, $timeout); } return $this->__call('BRPop', $key); }