Minor tweaks to code.

Also removed a useless method, most likely a leftover from the past.
This commit is contained in:
Daniele Alessandri
2013-11-09 18:52:18 +01:00
parent b38f640ac9
commit a4d0abc734
3 changed files with 5 additions and 12 deletions
@@ -41,14 +41,6 @@ class ComposableProtocolProcessor implements ProtocolProcessorInterface
$this->setResponseReader($reader ?: new ResponseReader());
}
/**
* {@inheritdoc}
*/
public function serialize(CommandInterface $command)
{
return $this->serializer->serialize($command);
}
/**
* {@inheritdoc}
*/
@@ -45,7 +45,8 @@ class ProtocolProcessor implements ProtocolProcessorInterface
*/
public function write(ComposableConnectionInterface $connection, CommandInterface $command)
{
$connection->writeBytes($this->serializer->serialize($command));
$request = $this->serializer->serialize($command);
$connection->writeBytes($request);
}
/**
@@ -27,13 +27,13 @@ class RequestSerializer implements RequestSerializerInterface
*/
public function serialize(CommandInterface $command)
{
$commandId = $command->getId();
$commandID = $command->getId();
$arguments = $command->getArguments();
$cmdlen = strlen($commandId);
$cmdlen = strlen($commandID);
$reqlen = count($arguments) + 1;
$buffer = "*{$reqlen}\r\n\${$cmdlen}\r\n{$commandId}\r\n";
$buffer = "*{$reqlen}\r\n\${$cmdlen}\r\n{$commandID}\r\n";
for ($i = 0; $i < $reqlen - 1; $i++) {
$argument = $arguments[$i];