|
@@ -1497,7 +1497,7 @@ class Keys extends \Predis\InlineCommand {
|
|
|
public function getCommandId() { return 'KEYS'; }
|
|
|
public function parseResponse($data) {
|
|
|
// TODO: is this behaviour correct?
|
|
|
- if (is_array($data)) {
|
|
|
+ if (is_array($data) || $data instanceof \Iterator) {
|
|
|
return $data;
|
|
|
}
|
|
|
return strlen($data) > 0 ? explode(' ', $data) : array();
|