Procházet zdrojové kódy

[HHVM] Work around a bug in class_exists() with non-string values.

Daniele Alessandri před 11 roky
rodič
revize
c8e671a42a
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      lib/Predis/Option/ClientConnectionFactory.php

+ 1 - 1
lib/Predis/Option/ClientConnectionFactory.php

@@ -50,7 +50,7 @@ class ClientConnectionFactory extends AbstractOption
             return $factory;
         }
 
-        if (@class_exists($value)) {
+        if (is_string($value) && @class_exists($value)) {
             $factory = new $value();
 
             if (!$factory instanceof ConnectionFactoryInterface) {