Files
predis/lib/Predis/Commands/GetMultiple.php
T
Daniele Alessandri c4064e5801 Some commands accepting multiple keys can be hashed if all the keys return the same hash (key tags).
List of the commands affected by this change (based on Redis 2.2):
    MSET, MGET, DEL, BLPOP, BRPOP, RPOPLPUSH, BRPOPLPUSH, SINTER, SINTERSTORE,
    SUNION, SUNIONSTORE, SDIFF, SDIFFSTORE, ZINTERSTORE, ZUNIONSTORE.
2011-03-27 12:12:51 +02:00

16 lines
369 B
PHP

<?php
namespace Predis\Commands;
use Predis\Utils;
class GetMultiple extends Command {
protected function canBeHashed() {
return $this->checkSameHashForKeys($this->getArguments());
}
public function getId() { return 'MGET'; }
public function filterArguments(Array $arguments) {
return Utils::filterArrayArguments($arguments);
}
}