Browse Source

Fixed E_NOTICE messages in Predis\Response::getPrefixHandler on undefined handlers (unknown prefixes received from the server).

Daniele Alessandri 15 years ago
parent
commit
5641983059
1 changed files with 2 additions and 4 deletions
  1. 2 4
      lib/Predis.php

+ 2 - 4
lib/Predis.php

@@ -362,12 +362,10 @@ class Response {
         if (self::$_prefixHandlers === null) {
             self::$_prefixHandlers = self::initializePrefixHandlers();
         }
-
-        $handler = self::$_prefixHandlers[$prefix];
-        if ($handler === null) {
+        if (!isset(self::$_prefixHandlers[$prefix])) {
             throw new MalformedServerResponse("Unknown prefix '$prefix'");
         }
-        return $handler;
+        return self::$_prefixHandlers[$prefix];
     }
 }