Fix bug and shorten exception message.

This commit is contained in:
Taylor Otwell 2011-11-16 13:08:22 -06:00
parent 635ba52a69
commit 85936b3c20
1 changed files with 8 additions and 8 deletions

View File

@ -93,25 +93,25 @@ public function run($method, $parameters)
{
fwrite($this->connect(), $this->command($method, (array) $parameters));
$ersponse = trim(fgets($this->connection, 512));
$response = trim(fgets($this->connection, 512));
switch (substr($ersponse, 0, 1))
switch (substr($response, 0, 1))
{
case '-':
throw new \RuntimeException('Redis error: '.substr(trim($ersponse), 4));
throw new \RuntimeException('Redis error: '.substr(trim($response), 4));
case '+':
case ':':
return $this->inline($ersponse);
return $this->inline($response);
case '$':
return $this->bulk($ersponse);
return $this->bulk($response);
case '*':
return $this->multibulk($ersponse);
return $this->multibulk($response);
default:
throw new \UnexpectedValueException("Unknown response from Redis server: ".substr($ersponse, 0, 1));
throw new \UnexpectedValueException("Unknown Redis response: ".substr($response, 0, 1));
}
}