/** * Converts to Riak PB Pair message structure * * @param $key * @param $value * @return Api\Pb\Message\RpbPair */ protected function toRpbPair($key, $value) { $pair = new Api\Pb\Message\RpbPair(); $pair->setKey($key); $pair->setValue($value); return $pair; }
public static function toPbQuery($query = '', $interpolations = []) { $tsQuery = new TsInterpolation(); $tsQuery->setBase($query); foreach ($interpolations as $key => $value) { $pair = new RpbPair(); $pair->setKey($key); $pair->setValue($value); $tsQuery->appendInterpolations($pair); } return $tsQuery; }