Files
predis/lib/Predis/Commands/HashGetAll.php
T
2011-03-04 19:37:10 +01:00

20 lines
478 B
PHP

<?php
namespace Predis\Commands;
use Predis\Iterators\MultiBulkResponseTuple;
class HashGetAll extends Command {
public function getId() { return 'HGETALL'; }
public function parseResponse($data) {
if ($data instanceof \Iterator) {
return new MultiBulkResponseTuple($data);
}
$result = array();
for ($i = 0; $i < count($data); $i++) {
$result[$data[$i]] = $data[++$i];
}
return $result;
}
}